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 |

