Minggu, 05 Januari 2014

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, 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

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites