Sejarah C ++
Tahun 1978, Brian W. Kerninghan & Dennis M. Ritchie Dari AT & T Laboratories mengembangkan bahasa B Menjadi bahasa C. Bahasa B Yang diciptakan Diposkan Ken Thompson sebenarnya merupakan Pengembangan Dari bahasa BCPL (Basic Combined Programming Language) Yang Diposkan diciptakan Martin Richard. Sejak Tahun 1980, bahasa C Banyak digunakan pemrogram di eropa Yang sebelumnya MENGGUNAKAN bahasa B dan BCPL. Dalam perkembangannya, bahasa C Menjadi bahasa pagar Populer Diantara bahasa lainnya, seperti PASCAL, BASIC, FORTRAN. Tahun 1989, WordPress Halaman pemrograman C mengalami Peristiwa Penting DENGAN dikeluarkannya standar bahasa C Diposkan American National Standards Institute (ANSI). Bahasa C Yang diciptakan Kerninghan & Ritchie kemudian dikenal DENGAN nāma ANSI C. Mulai Awal tahun 1980, Bjarne Stroustrup Dari AT & T Bell Laboratories mengembangkan bahasa C. Mulai PADA Tahun 1983, lahirlah Beroperasi Resmi bahasa baru hasil temuan temuan Pengembangan C Yang DENGAN nāma dikenal C ++. Bahasa Suami bersifat kompatibel DENGAN bahasa pendahulunya Yaitu C. PADA mulanya C ++ disebut DENGAN "Lebih Baik C". Nama C ++ Sendiri diberikan Diposkan Rick Mascitti PADA musin Panas 1983. Adapun Tanda ++ berasal Dari nāma Operator penaikan PADA bahasa C.
Struktur Bahasa C ++
Contoh1:
Kode perbedaan Sumber di masukan merupakan Yang Saya beri nāma hiworld.cpp.
Layar perbedaan menembak di Adalah hasilnya Penghasilan kena Pajak di-kompile dan DI-Eksekusi. hati Diatas Program merupakan shalat Satu Program pagar sederhana C ++.
Keterangan :
// Program Pertama Saya di C ++
Baris Suami Adalah komentar. SEMUA baris Yang diawali DENGAN doa Garis miring (//) akan dianggap sebagai komentar Dan TIDAK berpengaruh akan Terhadap Program. DAPAT digunakan programmer Diposkan UNTUK menyertakan Penjelasan Singkat ATAU Observasi Yang Program DENGAN Berlangganan tersebut.
#include <iostream.h>
Kalimat Yang diawali DENGAN Tanda (#) Adalah preprocessor direktif. Bukan merupakan baris Kode Yang dieksekusi, tetapi Indikasi UNTUK kompiler. Dalam Kasus Suami kalimat #include <iostream.h> memberitahukan preprocessor kompiler UNTUK menyertakan sundulan filestandard iostream. Berkas Spesifik Suami JUGA termasuk standar Deklarasi Perpustakaan I / O mengajukan PADA C ++ Dan KARENA disertakan fungsi fungsi fungsi fungsi-fungsinya akan digunakan hati Program Nanti Suami.
int main ()
Baris Suami mencocokan PADA Awal Dari Deklarasi fungsi fungsi fungsi fungsi Utama. Fungsi merupakan Titik Program Seluruh Awal Dimana Utama C ++ akan Mulai dieksekusi. Diawal Diletakan, Program diakhir ditengah ATAU, isi Dari fungsi fungsi fungsi fungsi Utama akan dieksekusi Selalu Pertama kali. PADA dasarnya, Program Seluruh C ++ memiliki fungsi fungsi fungsi fungsi Utama.
Diikuti Utama Diposkan Sepasang Tanda kurung () KARENA merupakan fungsi fungsi fungsi fungsi. PADA C ++, SEMUA fungsi fungsi fungsi fungsi diikuti Diposkan Sepasang Tanda kurung () Dimana, DAPAT Berisi argumen didalamnya. Isi Dari Fungsi Selanjutnya mengikuti Utama akan, Berupa Deklarasi Resmi Dan dituliskan Diantara kurung kurawal ({}), hati seperti contoh.
cout << "Hello World";
Intruksi HAL merupakan inisial hati Yang Paling Penting Program contoh. Cout merupakan standar output stream hati C ++ (biasanya monitor). Cout hati sundulan dideklarasikan Berkas iostream.h, sehingga agar DAPAT digunakan Maka file ini Harus disertakan. Perhatikan SETIAP kalimat diakhiri DENGAN Tanda Titik koma (;). Karakter Suami menandakan Akhir Dari Instruksi Dan Harus disertakan PADA SETIAP Akhir Instruksi PADA program C ++ manapun.
return 0;
Intruksi Kembali fungsi fungsi fungsi fungsi menyebabkan Utama () Berakhir Dan mengembalikan Kode Yang mengikuti Instruksi tersebut, hati Kasus Suami 0 INI merupakan Cara Yang memucat Sering Program digunakan mengakhiri UNTUK. Program TIDAK SEMUA baris PADA Suami melakukan aksi. Ada baris Yang Hanya Berisi komentar (diawali //), baris Yang Berisi Instruksi UNTUK preprocessor kompiler (Yang diawali #), kemudian baris Yang merupakan inisialisasi SEBUAH fungsi fungsi fungsi fungsi (hati Kasus Suami, fungsi fungsi fungsi fungsi Utama) Dan baris Yang Berisi Instruksi (seperti, cout <<), baris terakhir di di Yang inisial hati disertakan Blok Yang dibatasi Diposkan kurung kurawal ({}) dari fungsi fungsi fungsi fungsi Utama.







Posting Komentar