Struktur atau template bahasa C adalah berikut:
Bahasa C terdiri dari header (yang terdiri dari preprocessor) dan bagian fungsi
Penulisannya dapat dilihat sebagai berikut:
#include <stdio.h> //preprocessor
int main ()
{
//...fungsi-fungsi
return 0;
} //fungsi main
Bahasa C memiliki banyak library tapi library standard yang biasa digunakan adalah #include <stdio.h>. Ada library stdlib.h, conio.h, math.h, ctype.h, dsb.
Perhatikan bahwa bahasa C adalah program yang bersifat case sensitive artinya memperhatikan penggunaan huruf kapital dan bukan. Selain itu, terdapat beberapa aturan yang perlu dipegang dalam membuat program dalam bahasa C:
Untuk membuat program dalam bahasa C kita dapat menggunakan tool dev C++, bisa didownload di sini http://sourceforge.net/projects/dev-cpp/
Bahasa C terdiri dari header (yang terdiri dari preprocessor) dan bagian fungsi
Penulisannya dapat dilihat sebagai berikut:
#include <stdio.h> //preprocessor
int main ()
{
//...fungsi-fungsi
return 0;
} //fungsi main
Bahasa C memiliki banyak library tapi library standard yang biasa digunakan adalah #include <stdio.h>. Ada library stdlib.h, conio.h, math.h, ctype.h, dsb.
Perhatikan bahwa bahasa C adalah program yang bersifat case sensitive artinya memperhatikan penggunaan huruf kapital dan bukan. Selain itu, terdapat beberapa aturan yang perlu dipegang dalam membuat program dalam bahasa C:
- penulisan library harus dimulai dengan tanda # dan tidak diakhiri semicolon (;)
- fungsi main adalah fungsi yang pertamakali dieksekusi oleh compiler sementara fungsi lain yang merupakan subfungsi dari main akan dieksekusi jika telah dipanggil oleh fungsi main.
- fungsi-fungsi dalam main diawali dengan tanda { dan diakhiri juga dengan tanda } sebagai tanda bahwa fungsi yang dimaksud telah selesai.
- setiap mengakhiri sebuah statement, harus diberi tanda semicolon atau titik koma (;)
- fungsi-fungsi tersebut diakhiri dengan return 0 sebagai tanda stop.
Untuk membuat program dalam bahasa C kita dapat menggunakan tool dev C++, bisa didownload di sini http://sourceforge.net/projects/dev-cpp/
Tidak ada komentar:
Posting Komentar