Minggu, 09 Maret 2014

Di bawah ini adalah salah satu contoh program sederhana C, dan penjelasannya.
1          /* Fig. 2.1: fig02_01.c
2          A first program in C */

3          #include <stdio.h>

4

5          /* function main begins program execution */

6          int main( void )

7          {

8          printf( "Welcome to C!\n" );

9

10        return 0; /* indicate that program ended successfully */

11        } /* end function main */



-Baris 1 dan 2:
/* Fig. 2.1: fig02_01.c
 A first program in C */

Di awali dengan /* dan di akhiri dengan */ menunjukan bahwa kedua baris ini adalah baris komentar. Komentar di sebuah kode program berguna agar program mudah di baca orang lain yang membaca kode program kita, semacam penjelasan tentang kode program. Kode yang ada di dalam komentar tidak akan berpengaruh apapun terhadap program ketika program di jalankan. Komentar biasanya berisi nama file, judul program, dan tujuan program.
Selain menggunakan /* */ , untuk memberikan komentar kita juga bisa menggunakan tanda // tanpa akhiran. Tetapi komentar dengan tanda seperti ini hanya bisa digunakan jika komentar tersebut berada pasa satu baris yang sama. Programmer biasanya lebih suka menggunakan tanda // karena biasanya mereka hanya memberikan sedikit komentar pada program mereka.

-Baris 3:
#include <stdio.h>

Kode ini adalah sebuah perintah kepada preproccesor. Baris yang di awali # di proses oleh preproccesor sebelum program di compile. Baris ketiga ini memerintahkan preproccesor untuk memasukan isi dari standart input/output header (<stdio.h>) ke dalam program, salah satu contohnya adalah printf.

-Baris 6:
int main( void )

Kode ini adalah salah satu bagian dari setiap program C. Tanda kurung setelah main menunjukan bahwa main adalah sebuah fungsi. Program C berisikan satu atau lebih fungsi, salah satunya adalah main. Setiap program C memulai mengeksekusi program dari fungsi main. Fungsi bisa mengembalikan informasi. Keyword “int” sebelum main mengindikasikan bahwa fungsi main akan mengembalikan informasi dalam bentuk integer. Selain mengembalikan informasi, fungsi juga bisa untuk menerima informasi ketika mereka di perintahkan untuk mengeksekusi. Void yang berada di dalam kurung menunjukan bahwa fungsi main tidak menerima informasi apapun.
Tanda { (kurung kurawal buka) di baris 7 dan } (kurung kurawal tutup) di baris 11 saling berhubungan, kedua tanda tersebut menunjukan sebuah blok/isi dari sebuah fungsi.

-Baris 8:
printf( "Welcome to C!\n" );


Statement ini berfungsi untuk menampilkan (print) sebuah output ke dalam layar, untuk menampilkan karakter bertype string kita harus menggunakan tanda petik (quote). Dalam program C, untuk menggunakan perintah printf kita harus menggunakan sebuah tanda kurung sebelum dan sesudah output yg ingin kita tampilkan, dan di akhiri dengan ; (tanda titik koma). Dalam contoh di atas, saat di eksekusi program akan menampilkan output “Welcome to C”. Karakter \n tidak akan tampil di layar, karakter ini digunakan untuk membuat sebuah baris baru dalam layar output.

0 komentar:

Posting Komentar