Struktur Program Bahasa C
Pada tutorial kali ini kita akan membahas tentang struktur program C.
Secara umum dalam sebuah program C dibagi dalam beberapa bagian, yaitu :
- Documentations
- Preprocessor Statements
- Global Declarations
- fungsi main()
- Local Declaration
- Program Statement dan Expressions
- User Defined Functions
#include<stdio.h> int main() { /* program C pertamaku */ printf("Hello, World!\n"); return 0; }
atau bisa juga dengan cara ini :
#include<stdio.h> #include<conio.h> void main() { /* first C program */ printf("Hello World\n"); return; }
Output Program :
Hello, World !
Hello, World !
Tampilan dalam Command promt :
Contoh program diatas menggunakan fungsi printf untuk menampilkan string "Hello World" ke layar.
Tabel berikut adalah penjelasan bagian-bagian dari contoh program diatas :
Fungsi | Keterangan |
---|---|
/*Komentar*/ | Komentar berfungsi untuk menjelaskan keterangan suatu program. Sebuah komentar tidak ikut di compile sebagai baris program. |
#include<stdio.h> | stdio adalah standar untuk input dan output dalam bahasa C untuk memanggil fungsi-fungsi yang digunakan untuk input keperluan dan output |
int/void main() | int atau void adalah fungsi untuk mengembalikan suatu nilai |
main() | main() adalah fungsi utama dimana program mulai di eksekusi. Setiap program C harus terdiri hanya satu fungsi main. |
Kurung Kurawal | dua tanda kurung kurawal {..} digunakan untuk mengelompokan semua pernyataan secara bersama. |
Printf | adalah fungsi dalam program C untuk mencetak teks di layar |
return 0 | mengembalikan nilai 0 pada akhir fungsi utama |