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