Apa itu int main()
pada C++?
int main()
adalah fungsi khusus dalam bahasa pemrograman C++ yang menjadi titik awal eksekusi program. Setiap program C++ harus memiliki fungsi main()
. Ketika Anda menjalankan program C++, fungsi main()
akan menjadi fungsi pertama yang dipanggil oleh sistem operasi.
Fungsi main()
memiliki tiga bagian penting:
int
: Menentukan bahwa fungsimain()
mengembalikan nilai integer (bilangan bulat) ke sistem operasi. Nilai ini biasanya0
jika program berjalan dengan sukses, dan nilai lainnya jika terdapat kesalahan.main
: Ini adalah nama fungsi yang menunjukkan fungsi ini adalah fungsimain()
.()
: Tanda kurung menunjukkan bahwa ini adalah sebuah fungsi.
Mengapa int main()
penting?
- Titik awal program:
int main()
berfungsi sebagai titik awal eksekusi program. Kode yang ada di dalam kurung kurawal{}
dari fungsimain()
akan dijalankan secara berurutan. - Interaksi dengan sistem operasi: Fungsi
main()
bertanggung jawab untuk mengembalikan nilai integer (0 atau lainnya) ke sistem operasi, yang mengindikasikan apakah program berjalan sukses atau tidak. - Struktur program:
int main()
memberikan struktur yang terorganisir kepada program C++. Ini memungkinkan Anda untuk menulis kode yang mudah dibaca dan dipelihara.
Contoh Penggunaan
#include
int main() {
std::cout << "Halo dunia!" << std::endl;
return 0;
}
Dalam contoh ini, kode yang ada di dalam kurung kurawal {}
dari fungsi main()
akan dijalankan:
std::cout << "Halo dunia!" << std::endl;
: Perintah ini akan menampilkan teks "Halo dunia!" di layar.return 0;
: Perintah ini mengembalikan nilai 0 ke sistem operasi, menunjukkan bahwa program berjalan dengan sukses.
Kesimpulan
int main()
adalah bagian penting dari setiap program C++. Ini adalah fungsi yang dipanggil pertama kali ketika program dijalankan dan bertanggung jawab untuk menjalankan kode utama program serta mengirimkan informasi status eksekusi ke sistem operasi.