Struktur Program Bahasa C
![Struktur Program Bahasa C Struktur Program Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-QLFrJx3-ugQra1VTS-8tMKpTPal2LyEQxZHKARdLg1CgxJFjwIEMFOsExo0iR9Z-OIniZZf24b7a_kY7IEtpTBXUgrChSjUJ0TjZpQLhh1G3k2223cHEZgu5TdU2ujsnIgngBBDs9oM/s1600/struktur+program+bahasa+C.jpg)
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 :
![Struktur Program Bahasa C Struktur Program Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-U0Ex9rqijJzTgoVvfDuOrz_ygHYXrBNH7w5fOgTrcFNkYMY8tBk1XCmCyhCCK3vsdo2uY947z-k3pHiHDU7Nukl2yLkb4jZgu-WfN1-n4Pr9QmzaENYu4njA2pR8rjcIwV2hKj9ZNfs/s1600/c.jpg)
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 |