C++

Tutorial C++ Hello World Sederhana

Tutorial C++ Hello World Sederhana
C++ adalah bahasa pemrograman serba guna yang fleksibel yang awalnya dibuat pada tahun 1985 oleh Bjarne Stroustrup, seorang ilmuwan komputer Denmark. Saat ini, C++ dianggap sebagai salah satu bahasa paling kuat yang digunakan untuk pengembangan perangkat lunak.

C++ digunakan di berbagai domain, seperti perangkat lunak tertanam, sistem operasi waktu nyata, pengembangan game, dan keuangan, dan karena mendukung gaya pemrograman prosedural dan berorientasi objek, C++ kuat dan serbaguna.

Pada artikel ini, kita akan membahas struktur dasar program C++ dan menunjukkan cara menulis program "Hello World" sederhana.

Struktur Program C++

Sebelum kita menulis program “Hello World” di C++, mari kita bahas dulu elemen-elemen utama dari program C++. Berikut adalah contoh kerangka program C++:

Karena setiap program C++ mengikuti struktur dasar ini, sekarang kami akan menjelaskan elemen utama dari struktur ini secara mendalam.

Baris pertama adalah "#include" ”. Di sini, "iostream" adalah singkatan dari aliran input/output, di mana aliran adalah serangkaian karakter atau byte. Baris ini menginstruksikan preprocessor untuk memasukkan konten perpustakaan dalam program.

Ada beberapa perpustakaan yang tersedia dalam bahasa pemrograman C++. Pustaka berisi objek dan fungsi bawaan yang dapat digunakan programmer untuk menulis program, dan disediakan oleh kompiler C++. Saat kami menginstal kompiler C++, kami mendapatkan semua pustaka terkait.

"iostream" mencakup objek-objek berikut:

  1. cin: aliran input standar
  2. cout: aliran keluaran standar
  3. cerr: aliran keluaran standar untuk kesalahan
  4. menyumbat: aliran output untuk logging

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

Kurung kurawal pembuka menunjukkan awal dari badan fungsi utama. Tanda kurung kurawal penutup menunjukkan akhir dari isi fungsi "main()". Sisa kode Anda akan ditempatkan di dalam kurung kurawal

Halo Dunia (Halo Dunia.cpp)

Sekarang, mari kita menulis program “Hello World” sederhana dan menjalankannya. Kami akan menggunakan sumber daya aliran pustaka standar C++ untuk menulis string "Hello World" ke output standar.

#termasuk
int utama()

std::hitung << ”Hello World” << std::endl;
kembali 0;

Untuk mengkompilasi program C++, Anda perlu menggunakan perintah g++ -Hai .

Kami membahas file header "iostream" di bagian sebelumnya; "cin" dan "cout" adalah objek yang umum digunakan: "cin" terutama digunakan untuk mendapatkan input dari keyboard dan menyimpan data sebagai variabel, sedangkan "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 karena itu milik namespace "std". Oleh karena itu, kami menggunakan operator resolusi ruang lingkup (i.e., ::). Selain itu, untuk mencetak baris baru, kami menggunakan "std::endl".

Jika Anda tidak menggunakan operator resolusi lingkup, Anda akan mendapatkan kesalahan berikut:

#termasuk
int utama()

menghitung << ”Hello World” << endl;
kembali 0;

Untuk memperbaiki kesalahan di atas, Anda dapat menambahkan operator resolusi lingkup dengan benar atau Anda dapat menyebutkan namespace di awal program. Jika Anda ingin menggunakan "cout" tanpa menggunakan operator resolusi lingkup, maka Anda dapat menulis kode berikut:

#termasuk
menggunakan namespace std;
int utama()

menghitung << ”Hello World” << endl;
kembali 0;

Dalam program di atas, kami menyebutkan namespace "std" di baris kedua (i.e., “menggunakan namespace std;”). Oleh karena itu, kita tidak perlu menggunakan operator resolusi lingkup setiap kali kita menggunakan objek dari namespace "std", dan kita cukup menggunakan "cout" untuk mencetak sesuatu ke output standar alih-alih menulis "std::cout". Demikian pula, kita tidak perlu menggunakan operator resolusi lingkup untuk "endl".

Sekarang, kita akan mengkompilasi program ini dan melihat hasilnya:

Seperti yang Anda lihat, kami mendapatkan output yang sama.

Kesimpulan

C++ adalah bahasa pemrograman serba guna yang fleksibel yang banyak digunakan di berbagai domain. Ini adalah perpanjangan dari bahasa pemrograman C dan mewarisi sintaks pemrograman C. Pada artikel ini, kami menunjukkan cara menulis program “Hello World” sederhana dalam bahasa pemrograman C++ dan menjelaskan berbagai elemen program.

Pertempuran untuk Tutorial Westnoth
The Battle for Wesnoth adalah salah satu game strategi open source terpopuler yang bisa kamu mainkan saat ini. Tidak hanya game ini telah dikembangkan...
0 A.D. tutorial
Dari sekian banyak game strategi di luar sana, 0 A.D. berhasil menonjol sebagai judul yang komprehensif dan permainan taktis yang sangat dalam meskipu...
Tutorial Unity3D
Pengantar Unity 3D Unity 3D adalah mesin pengembangan game yang tangguh. Ini adalah lintas platform yang memungkinkan Anda membuat game untuk seluler,...