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, silakan
melihat pada Gambar 3 dibawah.
Proses Pembuatan Program C
Proses pembuatan program dengan menggunakan bahasa C adalah seperti dalam gambar 4.
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 (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
0 komentar:
Posting Komentar