Dokumen tersebut membahas struktur bahasa C++ dan cara mengkompilasi program C++ pada Visual C++. Secara ringkas, dibahas tentang komponen dasar bahasa C++ seperti komentar, preprocessor directive, fungsi main(), input output, dan cara mengkompilasi, membangun, serta mengeksekusi program C++ menggunakan toolbox Visual C++. Diakhir diberikan contoh program sederhana dan latihan untuk membuat program lain.
2. Struktur Bahasa C++
Contoh 1 :
//my first program in C++
#include <iostream.h>
int main()
{ cout << “Selamat pagi dunia!”;
return 0;
}
Hasil :
Selamat pagi dunia!
3. Program tersebut mengandung komponen dasar:
//my first program in C++
merupakan komentar, tidak akan berpengaruh
terhadap program.
#include <iostream.h>
kalimat yang diawali tanda (#) merupaka
preprocessor directive. Indikasi untuk kompiler.
#include <iostream.h> indikasi untuk
menyertakan header file standard iostream,
termasuk I/O dalam C++
Struktur Bahasa C++ (cont)
4. int main()
sebagai awal deklarasi fungsi main. Merupakan
titik awal dimana seluruh program C++ akan
dieksekusi.
cout << “Selamat pagi dunia!”;
merupakan standard output stream dalam C++
(biasanya monitor).
return 0;
fungsi main() berakhir dan mengembalikan
kode yang mengikuti instruksi tersebut, dalam
hal ini kasus 0.
Struktur Bahasa C++ (cont)
5. Setiap kalimat diakhiri dengan tanda semicolon
(;). Karakter ini menandakan akhir dari
instruksi dan harus disertakan pada setiap
akhir instruksi pada program C++ manapun.
Isi dari fungsi main() selanjutnya akan
mengikuti, berupa deklarasi formal dan
dituliskan diantara kurung kurawal ({}).
Komentar adalah bagian dari program yang
diabaikan oleh kompiler.
Struktur Bahasa C++ (cont)
6. Ada dua cara untuk menuliskan
komentar :
// komentar baris
akan mengabaikan apapun mulai
dari tanda(//) sampai akhir baris.
/* komentar blok */
akan mengabaikan apapun yang
berada diantara tanda /* dan */
Struktur Bahasa C++ (cont)