Skip to main content

Belajar Pemrograman Bahasa C #3: Struktur Dasar dan Aturan Penulisan Program C


Sebelumnya kita sudah belajar membuat program C pertama, yaitu Hello World!
Selanjutnya kita akan belajar tentang struktur program pada bahasa C.
student.blog.dinus.ac.id

Perhatikan program C berikut :

struktur bahasa c, struktur dasar bahasa program c, bahasa program c, bahasa c, program bahasa c, program c

Ini adalah struktur dasar bahasa C, jika sobat baru pertama kali melihat program ini, mungkin sobat akan menanyakan hal-hal seperti ini :
  • Apa itu #include ?
  • Apa itu int ?
  • Apa  itu main ?
  • Apa itu printf ?
  • Apa itu return0 ?
  • Dll
Baca juga: Pengenalan pemrograman bahasa C


Struktur Dasar Bahasa C

Jika sobat ingin membuat program C, maka sobat harus/wajib menuliskan seperti berikut ini :

struktur bahasa c, struktur dasar bahasa program c, bahasa program c, bahasa c, program bahasa c, program c

Ini adalah struktur dasar program C yang harus/wajib dipahami.
Kalau sobat perhatikan, struktur program tersebut dibagi menjadi dua bagian utama, yaitu :
  • Bagian include
  • Blok fungsi main


Yuk sobat simak bahasan lebih detail nya…

Apa itu #include ?

Pada bahasa program C, #include berfungsi untuk mengimpor fungsi-fungsi yang sudah didefinisikan pada header file.

Sedangkan header file adalah file yang berisi definisi fungsi yang suda dibuat. Tujuannya agar bisa digunakan pada bahasa program C yang lainnya. File header ini berekstensi .h, contoh: stdio.h, stdlib.h.

Pada contoh diatas, sobat sudah mengimpor file stdio.h. File ini berisi deklarasi fungsi-fungsi dasar yang sobat butuhkan untuk membuat program C, seperti pada program diatas yaitu  printf(). Dan sobat juga mengimpor file stdlib.h. File ini berfungsi untuk melakukan berbagai operasi termasuk konversi, pseudo-acak nomor, alokasi memori, control proses, dll.

File stdio.h dan stdlib.h sudah ada didalam komputer sobat saat menginstal gcc.

Apa itu Fungsi main() pada blok fungsi main ?

Fungsi main() adalah fungsi utama dalam program bahasa C. Fungsi ini akan dieksekusi pertama kali pada saat program C dijalankan. Oleh karena itu, sobat harus menulis logika program didalam fungsi ini.
Pada contoh diatas sobat sudah membuat fungsi main dengan deklarasi seperti ini :

struktur bahasa c, struktur dasar bahasa program c, bahasa program c, bahasa c, program bahasa c, program c

Maksud dari int sebelum main() adalah tipe data yang akan dikembalikan. Maka di dalam fungsi main(), wajib kita sertakan statement return0. Artinya apa?, fungsi main akan mengembalikan nilai 0 setelah selesai dieksekusi.

Cara lain selain int main() adalah sobat bisa menggunakan void. Contoh :

struktur bahasa c, struktur dasar bahasa program c, bahasa program c, bahasa c, program bahasa c, program c

Void artinya tidak ada (kosong). Jika sobat menggunakan void, maka sobat tidak perlu menuliskan kata return0 diakhir fungsi. Karena fungsi void tidak akan mengembalikan nilai apapun.

Penulisan statement

Statement adalah perintah atau fungsi untuk melakukan sesuatu. Contoh :

struktur bahasa c, struktur dasar bahasa program c, bahasa program c, bahasa c, program bahasa c, program c, printf, hello world!,

Arti dalam statement tersebut adalah sobat menyuruh komputer untuk mencetak teks Hello world! Ke console.

Setiap statement didalam bahasa program C wajib diakhiri dengan titik koma (;), jika tidak maka program akan eror.

Biasanya para pemula suka sekali eror karena hal sepele, yaitu lupa mengakhiri setiap programnya dengan titik koma (;) alhasil program tersebut eror padahal setiap statement nya sudah benar. Jadi harus diperhatikan lagi ya si titik koma (;) ini agar tidak terjadi seperti itu hehehe….

Jika ada pertanyaan sobat bisa komentar dibawah ini, dan jangan lupa dishare ya J


Comments

Popular posts from this blog

Belajar Pemrograman Bahasa C #1: Pengenalan Bahasa C

Kustas -  Bahasa C adalah sebuah bahasa pemrograman imperative (bahasa yang menggunakan statement) dan general-purpose (bisa digunakan program apa saja) yang mendukung pemrogramn rekursif dan terstruktur. Beberapa kelebihan dari bahasa C: Jika kita memahami bahasa C, maka kita akan mudah memahami bahasa pemrograman yang lain Bahasa C tersedia hampir disemua OS Cocok untuk pemula, kerena mudah dipahami Bahasa C adalah bahasa yang terstruktur Dan masih banyak lagi kelebian-kelebihan bahasa C, sobat kustas bisa menambahkan nya sendiri Sejarah singkat bahasa pemrograman C Bahasa C dibuat oleh Dennis Ritchie pada tahun 1969-1973. Awal mula munculnya bahasa C dimulai pada saat pengembangan sistem operasi Unix oleh Dennis Ritchie dan Ken Thompson. Pada saat itu sistem operasi Unix menggunakan bahasa assembly pada komputer PDP-7 (sebuah komputer mini dan dibuat oleh  Digital Equipment Corporation ). Saat itu Ken Thompson membutuhkan bahasa pemrograman unt