Komentar Pada C++
Rabu, 19 Februari 2025
Mungkin singkat saja karena tidak banyak yang dibahas. Langsung saja, Komentar adalah sebuah penanda pada baris kode. Tujuannya agar kita atau orang lain dapat memahami maksud dari baris kode yang sudah dibuat.
Tanda komentar tidak akan dieksekusi atau dianggap kode oleh compiler. Artinya tidak akan tampil atau mempengaruhi kode yang ada. Ini juga berlaku di bahasa pemrograman manapun.
Penulisan komentar juga sederhana. Ada 2 cara yaitu Single-line dan Multi-line.
1. Single-line Comments
Cara pertama ini hanya berupa 1 baris komentar saja. Untuk penulisan dimulai dengan tanda // (2 garis miring).
// Ini adalah komentar 1 baris
std::cout << "Hello world!";
std::cout << "Hello world!"; // Ini juga komentar 1 baris
2. Multi-line Comments
Ini dimaksud untuk menulis komentar yang lebih panjang atau biasanya sebagai dokumentasi.
Penulisannya dimulai dengan tanda /* dan diakhiri dengan */
/* Ini adalah komentar lebih dari 1 baris
Walaupun banyak, tulisan ini bisa dibilang
tidak pernah dianggap ada oleh compiler
*/
Ada juga yang lebih ke arah dokumentasi
/* Cara membuat mie instan
* 1). Beli mie di warung
* 2). Masak air
* 3). Rebus mie
* 4). Rebus mie
* 5). Tambah bumbu
* 6). Siap disajikan
*/
Namun begitu, untuk yang multi-line harus hati-hati karena bisa error jika kita menggunakannya 2x dalam 1 baris seperti ini.
/* Ini komentar multi-line /* di sini ada komentar */ tapi di sini tidak dianggap komentar dan error */Saran saja, untuk komentar tidak perlu digunakan untuk semua baris kode yang mudah dimengerti. Cukup gunakan pada kode yang dirasa penting atau punya alur yang rumit agar bisa berguna sebagai pengingat atau petunjuk
Satu lagi, komentar juga bisa diterapkan pada baris kode yang tidak ingin dieksekusi atau dimatikan sementara.
// Akan muncul di console
std::cout << "Halo Dunia";
// Tidak akan muncul
// std::cout << "Hello world!";
// Ini juga tidak akan muncul
/* std::cout << "Belajar C++ Dasar"; */
Silahkan dicoba ke kode program yang sudah dibuat.