Perkenalan Bahasa C
Bahasa C mulai dirancang pada tahun 70-an oleh Dennis Ritchie di Bell Laboratories (Sekarang namanya AT & T) dan menjadi ANSI C (standar C) pada tahun 1980. Bahasa C banyak digunakan sebagai kernel untuk bahasa-bahasa baru dan lebih spesifik. Contohnya bahasa C++, yaitu bahasa pemrograman berorientasi objek yang merupakan pengembangan lebih lanjut dari standar C.Contoh Penulisan Program dalam Bahasa C
Bahasa C ditulis dan disimpan ke dalam file dengan format .c (contoh: penjumlahan.c). Contoh penulisan program dalam bahasa C adalah sebagai berikut./* Nama Program atau aplikasi */ #include <stdlib.h> /* standard library untuk mendefinisikan EXIT_SUCCESS, EXIT_FAILURE */ #include <stdio.h> /* standard I/O untuk mendefinisikan printf function */ int main(void) { float angka1 = 1.8; int angka2 = 32; float hasil; hasil = angka1 + angka2; printf("Penjumlahan dari %f + %d = %f", angka1, angka2, hasil); exit(EXIT_SUCCESS); /* status exit program */ }
Program C dicomplie menggunakan perintah gcc pada terminal (LINUX) atau CMD (Windows), yaitu sebagai berikut.
gcc –Wall –pedantic –g –o penjumlahan penjumlahan.c
setelah dicompile akan menghasilkan sebuah file binary dengan nama penjumlahan yang dibangun dari file penjumlahan.c. File penjumlahan tersebut dapat dijalankan langsung melalui terminal atau CMD dengan sintak:
./penjumlahan
Program “Hello World!!” dalam Bahasa C
Sediakan sebuah teks editor, seperti gedit, notepad, notepad++, atau yang lainnya./* Program Hello World */ #Include<stdio.h> Int main(void) { printf(“Hello World!! \n”); return 0; }
Simpan file tersebut ke dalam format c. Contoh: hello.c
Compile program pada terminal atau CMD dengan perintah:
gcc –Wall –pedantic –g –o hello_world hello.c
Setelah itu, jalankan dengan perintah: ./hello_world
Penjelasan Program:
Program hello.c hanya memiliki sebuah fungsi main(). Pada fungsi main() hanya memiliki sebaris kode, yaitu printf(“Hello World!! \n”);
Fungsi printf berfungsi untuk mencetak keluaran pada layar. Fungsi printf telah didefinisikan di dalam file stdio.h. yang dimasukkan di baris atas dari program tersebut dengan kode #include.
Adapun \n pada kata Hello World!! \n berfungsi untuk membuat baris baru setelah pernyataan Hello World dicetak.
Terima kasih, semoga bermanfaat !!