Bahasa Pemrograman C:Struktur Dasar: Difference between revisions
No edit summary |
|||
| Line 12: | Line 12: | ||
'''Include''' adalah bagian dari struktur bahasa C. Tujuannya untuk mengimpor fungsi-fungsi yang sudah didefinisikan pada header file. | '''Include''' adalah bagian dari struktur bahasa C. Tujuannya untuk mengimpor fungsi-fungsi yang sudah didefinisikan pada header file. | ||
Header file sendiri merupakan file yang berisi definisi fungsi yang sudah dibuat. Header file bertujuan agar bisa digunakan pada program C yang lain. File ini berekstensi .h, contoh: stdio.h. | Header file sendiri merupakan file yang berisi definisi fungsi yang sudah dibuat. Header file bertujuan agar bisa digunakan pada program C yang lain. File ini berekstensi <code>.h</code>, contoh: <code>stdio.h</code>. | ||
Kamu telah mengimpor file stdio.h. File ini berisi deklarasi fungsi-fungsi dasar yang kita butuhkan untuk membuat program, seperti <code>printf()</code>. File stdio.h sudah ada dikomputer kita ketika menginstall <code>gcc</code>. | Kamu telah mengimpor file stdio.h. File ini berisi deklarasi fungsi-fungsi dasar yang kita butuhkan untuk membuat program, seperti <code>printf()</code>. File stdio.h sudah ada dikomputer kita ketika menginstall <code>gcc</code>. | ||
===Mengenal Fungsi main()=== | ===Mengenal Fungsi <code>main()</code>=== | ||
Fungsi main merupakan fungsi utama sebuah program. Fungsi ini juga akan dieksekusi untuk pertama kalinya. Oleh karena itu, kamu harus selalu menyertakan fungsi main() dalam sebuah program, contohnya seperti ini: | Fungsi main merupakan fungsi utama sebuah program. Fungsi ini juga akan dieksekusi untuk pertama kalinya. Oleh karena itu, kamu harus selalu menyertakan fungsi <code>main()</code> dalam sebuah program, contohnya seperti ini: | ||
<syntaxhighlight lang="c" line="1"> | <syntaxhighlight lang="c" line="1"> | ||
| Line 51: | Line 51: | ||
==Penulisan Blok Kode== | ==Penulisan Blok Kode== | ||
Blok kode merupakan kumpulan dari statements dan ekpresi. Blok kode pada C dibungkus dengan tanda <code>{ }</code>, contohnya seperti ini: | Blok kode merupakan kumpulan dari statements dan ekpresi. Blok kode pada C dibungkus dengan tanda <code>{ }</code>, contohnya seperti ini: | ||
<syntaxhighlight lang="c" line="1"> | <syntaxhighlight lang="c" line="1"> | ||
# include <stdio.h> | # include <stdio.h> | ||
| Line 66: | Line 64: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Nantinya akan terbiasa menggunakan statements seperti if, for, while, while do, function, dll. | Nantinya akan terbiasa menggunakan statements seperti <code>if</code>, <code>for</code>, <code>while</code>, <code>while do</code>, <code>function</code>, dll. | ||
==Penulisan Komentar== | ==Penulisan Komentar== | ||
| Line 96: | Line 94: | ||
string Nama = "Indonesia"; | string Nama = "Indonesia"; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Kedua | Kedua variabel <code>nama</code> dan <code>Nama</code> akan berbeda karena menggunakan huruf kecil dan pakai huruf besar. | ||
==Source== | ==Source== | ||