Secara umum perbedaan yang mendasar antara bahasa C dan bahasa C++ terletak pada tipe bahasa pemrogrmanya. Bahasa C merupakan bahasa pemrograman procedural yang memungkinkan kita untuk membuat prosedur dalam menyelesaikan masalah. Sedangkan bahasa C++ merupakan bahasa pemrograman yang berorientasi pada objek. Bahasa C merupakan subset dari bahasa C++ sehingga perintah –perintah yang digunakan dalam bahasa C dapat diterapkan dalam bahasa C++.
Struktur dari bahasa C maupun bahasa C++ secara garis besar sama seperti bahasa pemrograman tingkat tinggi lainya. Secara umum dapat dikatakan bahw elemen dasar dari bahasa C/C++ meliputi :
1. Praprosesor
2. Prototipe fungsi
3. Variable
4. Fungsi
Sedangan struktur programnya adalah sebagai berikut :
1. Daftar Header File
2. Deklarasi Variabel Global dan fungsi-fungsi
3. Kepala fungsi utama (Main)
4. Definisi fungsi utama (Main)
5. Definisi fungsi-fungsi tambahan (Subroutine)
Aturan-aturan umum penulisan bahasa C/C++ :
1. Bahasa C/C++ bersifat case sensitive artinya huruf besar dan huruf kecil dibedakan. Sebagai contoh, varibel data dianggap berbeda dengan Data.
2. Untuk member komentar pada suatu baris program, digunakn /* dan */ atau //.
3. Awal dan akhir fungsi utama maupun subroutine diapit dengan krung kurawal ( { } ).
4. Setiap pernyataan diakhiri titik koma ( ; ).
5. Semua variable yang digunakan di dalam program wajib dideklarasikan terlebih dahulu.
Sumber : buku 10 langkah belajar logika dan algoritma, menggunakan bahasa C dan C++ di GNU/linux
0 comments:
Posting Komentar