Struktur Bahasa C++
Contoh 1 :
// my first jadwal in C++
#include
int main ()
{
cout << "Hello World!";
return 0;
}
Hasil : Hello World!
Sisi kiri merupakan source code, yang sanggup diberi nama hiworld.cpp dan sebelah bawah ialah balasannya sesudah di-kompile dan di-eksekusi.
Program diatas merupakan salah satu jadwal paling sederhana dalam C++, tetapi dalam jadwal tersebut mengandung komponen dasar yang selalu ada pada setiap pemrograman C++. Jika dilihat satu persatu :
// my first jadwal in C++
Baris ini ialah komentar. semua baris yang diawali dengan dua garis miring (//) akan dianggap sebagai komentar dan tidak akan besar lengan berkuasa terhadap program. Dapat dipakai oleh programmer untuk menyertakan klarifikasi singkat atau observasi yang terkait dengan jadwal tersebut.
#include
Kalimat yang diawali dengan tanda (#) ialah are preprocessor directive. Bukan merupakan baris kode yang dieksekusi, tetapi indikasi untuk kompiler. Dalam kasus ini kalimat #include
int main ()
Baris ini mencocokan pada awal dari deklarasi fungsi main. fungsi main merupakan titik awal dimana seluruh jadwal C++ akan mulai dieksekusi. Diletakan diawal, ditengah atau diakhir program, isi dari fungsi main akan selalu dihukum pertama kali. Pada dasarnya, seluruh jadwal C++ mempunyai fungsi main.
main diikuti oleh sepasang tanda kurung () alasannya ialah merupakan fungsi. pada C++, semua fungsi diikuti oleh sepasang tanda kurung () dimana, sanggup berisi argumen didalamnya. Isi dari fungsi main selanjutnya akan mengikuti,berupa deklarasi formal dan dituliskan diantara kurung kurawal ({}), ibarat dalam contoh.
cout << "Hello World";
Intruksi ini merupakan hal yang paling penting dalam jadwal contoh. cout merupakan standard output stream dalam C++ (biasanya monitor). cout dideklarasikan dalam header file iostream.h, sehingga semoga sanggup dipakai maka file ini harus disertakan.
Perhatikan setiap kalimat diakhiri dengan tanda semicolon (;). Karakter ini menunjukan tamat dari kode dan harus disertakan pada setiap tamat kode pada jadwal C++ manapun.
return 0;
Intruksi return menjadikan fungsi main() berakhir dan mengembalikan kode yang mengikuti kode tersebut, dalam kasus ini 0. Ini merupakan cara yang paling sering dipakai untuk mengakhiri program.
Tidak semua baris pada jadwal ini melaksanakan aksi. Ada baris yang hanya berisi komentar (diawali //), baris yang berisi kode untuk preprocessor kompiler (Yang diawali #),kemudian baris yang merupakan inisialisasi sebuah fungsi (dalam kasus ini, fungsi main) dan baris yang berisi kode (seperti, cout <<), baris yang terakhir ini disertakan dalam blok yang dibatasi oleh kurung kurawal ({}) dari fungsi main.
Struktur jadwal sanggup dituliskan dalam bentuk yang lain semoga lebih gampang dibaca, pola :
int main ()
{
cout << " Hello World ";
return 0;
}
Atau sanggup juga dituliskan :
int main () { cout << " Hello World "; return 0; }
Dalam satu baris dan mempunyai arti yang sama dengan program-program sebelumnya. pada C++ pembatas antar kode ditandai dengan semicolon (;) pada setiap tamat instruksi.
Contoh 2 :
// my second jadwal in C++
#include
int main ()
{
cout << "Hello World! ";
cout << "I'm a C++ program";
return 0;
}
Hasil :
Hello World! I'm a C++ program
Komentar
Komentar ialah bab dari jadwal yang diabaikan oleh kompiler. Tidak melaksanakan agresi apapun. Mereka mempunyai kegunaan untuk memungkinkan para programmer untuk memasukan catatan atau deskripsi embel-embel mengenai jadwal tersebut. C++ mempunyai dua cara untuk menuliskan komentar :
// Komentar baris
/* Komentar Blok */
Komentar baris, akan mengabaikan apapun mulai dari tanda (//) hingga tamat dari baris yang sama. Komentar Blok, akan mengabaikan apapun yang berada diantara tanda /* dan */.
terima kasih sudah mau membaca.
0 Response to "Struktur Bahasa C++"
Post a Comment
Blog ini merupakan Blog Dofollow, karena beberapa alasan tertentu, sobat bisa mencari backlink di blog ini dengan syarat :
1. Tidak mengandung SARA
2. Komentar SPAM dan JUNK akan dihapus
3. Tidak diperbolehkan menyertakan link aktif
4. Berkomentar dengan format (Name/URL)
NB: Jika ingin menuliskan kode pada komentar harap gunakan Tool untuk mengkonversi kode tersebut agar kode bisa muncul dan jelas atau gunakan tool dibawah "Konversi Kode di Sini!".
Klik subscribe by email agar Anda segera tahu balasan komentar Anda