C ++

Tutorial Hello World C ++ Ringkas

Tutorial Hello World C ++ Ringkas
C ++ adalah bahasa pengaturcaraan fleksibel dan umum yang pada mulanya dicipta pada tahun 1985 oleh Bjarne Stroustrup, seorang saintis komputer Denmark. Hari ini, C ++ dianggap sebagai salah satu bahasa paling kuat yang digunakan untuk pembangunan perisian.

C ++ digunakan dalam berbagai domain, seperti perisian tertanam, sistem operasi real-time, pengembangan permainan, dan keuangan, dan kerana ia menyokong gaya pengaturcaraan berorientasikan prosedur dan objek, ia kuat dan serba boleh.

Dalam artikel ini, kita akan membincangkan struktur asas program C ++ dan menunjukkan kepada anda cara menulis program "Hello World" yang sederhana.

Struktur Program C ++

Sebelum kita menulis program "Hello World" dalam C ++, marilah kita membincangkan elemen utama program C ++ terlebih dahulu. Berikut adalah contoh rangka program C ++:

Oleh kerana setiap program C ++ mematuhi struktur asas ini, kita sekarang akan menerangkan elemen utama struktur ini secara mendalam.

Baris pertama ialah “#include ". Di sini, "iostream" bermaksud aliran input / output, di mana aliran adalah rangkaian watak atau bait. Garis ini memerintahkan praprosesor untuk memasukkan kandungan perpustakaan dalam program.

Terdapat beberapa perpustakaan yang tersedia dalam bahasa pengaturcaraan C ++. Perpustakaan mengandungi objek dan fungsi terbina dalam yang dapat digunakan oleh pengaturcara untuk menulis program, dan disediakan oleh penyusun C ++. Apabila kami memasang penyusun C ++, kami mendapat semua perpustakaan yang berkaitan.

"Iostream" merangkumi objek berikut:

  1. cin: aliran input standard
  2. cout: aliran output standard
  3. cerr: aliran output standard untuk kesilapan
  4. menyumbat: aliran output untuk pembalakan

Setiap program C ++ mempunyai fungsi "utama ()". Dalam contoh ini, nilai yang dikembalikan oleh fungsi utama adalah bilangan bulat. Oleh itu, setelah fungsi "main ()" dijalankan di sini, nilai 0 akan dikembalikan.

Pendakap keriting pembukaan menunjukkan permulaan fungsi utama badan. Pendakap keriting penutup menunjukkan bahagian akhir fungsi "utama ()". Selebihnya kod anda akan diletakkan di dalam pendakap kerinting

Hello World (HelloWorld).cpp)

Sekarang, marilah kita menulis program "Hello World" yang sederhana dan melaksanakannya. Kami akan menggunakan sumber aliran perpustakaan standard C ++ untuk menulis rentetan "Hello World" ke output standard.

#sertakan
int utama ()

std :: kiraan << ”Hello World” << std::endl;
pulangan 0;

Untuk menyusun program C ++, anda perlu menggunakan perintah g++ -o .

Kami membincangkan fail tajuk "iostream" di bahagian sebelumnya; "Cin" dan "cout" adalah objek yang biasa digunakan: "cin" terutama digunakan untuk mendapatkan input dari keyboard dan menyimpan data sebagai variabel, sementara "cout" digunakan untuk mencetak data di layar.

Kita dapat menggunakan "cout" untuk menampilkan "Hello World" ke layar. Namun, kami tidak dapat menggunakan objek "cout" secara langsung kerana milik ruang nama "std". Oleh itu, kami menggunakan pengendali resolusi skop (i.e., : :). Sebagai tambahan, untuk mencetak baris baru, kami menggunakan "std :: endl".

Sekiranya anda tidak menggunakan operator resolusi skop, anda akan mendapat ralat berikut:

#sertakan
int utama ()

mengira << ”Hello World” << endl;
pulangan 0;

Untuk memperbaiki ralat di atas, anda boleh menambah pengendali resolusi skop dengan betul atau anda boleh menyebut ruang nama pada awal program. Sekiranya anda ingin menggunakan "cout" tanpa menggunakan operator resolusi skop, maka anda boleh menulis kod berikut:

#sertakan
menggunakan ruang nama std;
int utama ()

mengira << ”Hello World” << endl;
pulangan 0;

Dalam program di atas, kami menyebut ruang nama "std" di baris kedua (i.e., "Menggunakan ruang nama std;"). Oleh itu, kita tidak perlu menggunakan operator resolusi skop setiap kali kita menggunakan objek dari ruang nama "std", dan kita hanya dapat menggunakan "cout" untuk mencetak sesuatu ke output standar dan bukannya menulis "std :: cout". Begitu juga, kita tidak perlu menggunakan operator resolusi skop untuk "endl".

Sekarang, kami akan menyusun program ini dan melihat hasilnya:

Seperti yang anda lihat, kami mendapat output yang sama.

Kesimpulannya

C ++ adalah bahasa pengaturcaraan fleksibel dan umum yang digunakan secara meluas dalam pelbagai domain. Ini adalah lanjutan dari bahasa pengaturcaraan C dan ia mewarisi sintaks pengaturcaraan C. Dalam artikel ini, kami menunjukkan kepada anda cara menulis program "Hello World" sederhana dalam bahasa pengaturcaraan C ++ dan menerangkan pelbagai elemen program.

Cara menangkap dan streaming sesi permainan anda di Linux
Pada masa lalu, bermain permainan hanya dianggap sebagai hobi, tetapi seiring dengan berjalannya waktu, industri permainan menyaksikan pertumbuhan yan...
Permainan Terbaik untuk Dimainkan dengan Penjejakan Tangan
Oculus Quest baru-baru ini memperkenalkan idea hebat penjejakan tangan tanpa pengawal. Dengan jumlah permainan dan aktiviti yang semakin meningkat yan...
Cara Menunjukkan Overlay OSD dalam Aplikasi dan Permainan Linux Skrin Penuh
Bermain permainan skrin penuh atau menggunakan aplikasi dalam mod skrin penuh bebas gangguan dapat memisahkan anda dari maklumat sistem yang relevan y...