Berikut akan dijelaskan beberapa bagian dari program C dan fungsinya (klick gambar untuk memperbesar) :
Hasil compile file ditunjukan dengan layar hitam, yaitu menampilkan kalimat "welcome to c". Pada gambar diatas ( pada Line 3 ) terdapat tanda /* fungsi main akan dieksekusi pertamakali */ , kalimat diantara tanda tersebut yaitu /* sampai */ akan dianggap sebagai tanda komentar. Tanda Komentar sendiri berfungsi sebagai penjelas dari pernyataan dibawah atau disampingnya, dengan demikian orang lain yang membaca file ini bisa tahu apa maksud pernyataan dari suatu line tersebut. Namun tanda komentar ini sendiri tidak memberikan efek apapun pada compiler. Selain tanda /*..*/ , komentar juga bisa menggunakan tanda double slash seperi ini //, bedanya dengan tanda komentar sebelumnya, bahwa tanda double slash membatasi kalimat komentar hanya pada satu baris saja, berikut adalah contoh gambar yang menjelaskan perbedaan dua jenis tanda komentar tersebut:
line 12 dengan tanda // hanya satu baris saja, sedangkan Line 14 - 15 dengan tanda /*...*/ bisa lebih dari satu. Dari dua jenis tanda komentar tersebut tanda double slashlah // yang sering digunakan oleh para programmer karena lebih singkat.
pada line 1 terdapat tulisan #include <stdio.h>, tanda # adalah bagian yang pertamakali akan dieksekusi oleh praprosesor C, include mengisyaratkan pernyataan untuk mengikutsertakan file header setelah kata include yaitu <stdio.h> file header ini berisikan standard input / output C yang digunakan untuk melengkapi file saat dicompile / dieksekusi. Pada Line 5 terdapat tulisan int main ( void ), pernyataan "main" menunjukan bagian awal dari sebuah program yang terdiri dari kumpulan fungsi, dan bagian ini akan dijalankan terlebih dahulu nantinya oleh compiler. Setelah bagian int main (void) terdapat tanda buka kurung kurawal { dan diakhiri dengan tanda tutup kurawal }. pernyataan - pernyataan didalam tanda { sampai tanda }, disebut dengan body atau tubuh fungsi. Pada Line 7 tulisan printf ( "welcome to C\n" ); disebut dengan statement, dan setiap statement selalu diakhiri dengan tanda titik koma ;. Sedangkan tanda backslash en \n tidak ikut ditampilkan pada layar, tanda backslash disebut dengan escape karakterer dimana akan memberikan efek khusus tergantung huruf yang mengikuti setelah tanda backslash tersebut ( dalam hal ini adalah huruf n ). \n mengintruksikan untuk memberikan perintah ENTER / pindah baris baru setelah kalimat "welcome to C". karakter escape + huruf yang menghasilkan efek tertentu disebut dengan escape sequence.
Escape sequense juga bisa digunakan dalam satu baris yang sama berikut adalah contoh dengan menggunakan escape sequense \n atau pindah baris
pada Line 9 Return 0; pernyataan return, adalah pernyataan untuk keluar dari fungsi, sedangkan angka 0 adalah indikasi bahwa seluruh program berhasil dieksekusi.
Tidak ada komentar:
Posting Komentar