Struktur Program Bahasa C
Program bahasa C adalah suatu program terdiri dari satu atau lebih fungsi-fungsi. Fungsi utama dan harus ada pada program C yang kita buat adalah fungsi main(). Fungsi main() ini adalah fungsi pertama yang akan diproses pada saat program di kompile dan dijalankan, sehingga bisa disebut sebagai fungsi yang mengontrol fungsi-fungsi lain. Karena struktur program C terdiri dari fungsi-fungsi lain sebagai program bagian (subroutine), maka bahasa C biasa disebut sebagai bahasa pemrograman terstruktur. Cara penulisan fungsi pada program bahasa C adalah dengan memberi nama fungsi dan kemudian dibuka dengan kurang kurawal buka { dan ditutup dengan
kurung kurawal tutup }.
Fungsi-fungsi lain selain fungsi utama bisa dituliskan setelah atau sebelum fungsi utama dengan deskripsi prototype fungsi pada bagian awal program. Bisa juga dituliskan pada file lain yang apabila kita ingin memakai atau memanggil fungsi dalam file lain tersebut, kita harus menuliskan header filenya, dengan preprocessor directive #include. File ini disebut file pustaka (library file). Untuk lebih jelas tentang struktur program bahasa C ini, Sperti keterangan dibawah ini:
Code:
#include <stdio.h> -----> Processor directive
fungsi_lain(); -----> Prototype fungsi lain
main()
{
Statemen
}
untuk main(){ statemen } = fungsi utama
fungsi_lain()
{
Statemen
}
untuk fungsi_lain(){ statemen } = fungsi lain
Proses Pembuatan Program C
Proses pembuatan program dengan menggunakan bahasa C adalah:
1. Tulis source code program bahasa C dengan menggunakan text
editor, kemudian simpan dalam sebuah file.
Text editor disini bisa merupakan aplikasi notepad atau editplus pada
windows, untuk operating system unix/linux kita bisa menggunakan
aplikasi emacs yang cukup terkenal.
2. Kompile file yang berisi source code program bahasa C.
Kompilasi atau kompile (compile) adalah suatu proses merubah source
code ke bahasa mesin sehingga bisa dieksekusi (executable) atau
dijalankan. Banyak sekali kompiler bahasa C yang ada saat ini, baik yang
gratis maupun yang kita harus membeli untuk menggunakannya. Untuk
memudahkan proses belajar bahasa C, penulis memberikan rekomendasi
untuk menginstall Cygwin (http://www.cygwin.com) bagi yang menggunakan
operating system Windows. Cygwin adalah satu set free software yang
dikembangkan oleh Redhat, yang berisi koleksi aplikasi dan tools UNIX
yang didesain khusus untuk bisa dijalankan di Windows. Kebutuhan akan
kompiler (GCC, GNU C Compiler) dan shell (Bash Shell) untuk membuat
program C bisa kita dapatkan dengan menginstall Cygwin ini.
3. Jalankan program yang telah dikompile.
Setelah kita kompile file yang berisi source code, maka sebagai hasil
kompilasi tersebut kita akan mendapatkan suatu file yang bisa dijalankan
(executable file). Menjalankan program yang kita buat berarti
menjalankan file hasil proses kompilasi tersebut.
Tidak ada komentar:
Posting Komentar