Skip to content

C++ izohlari (Comments)

Izohlar C++ kodini tushuntirish va uni o'qishni osonlashtirish uchun ishlatiladi. Shuningdek, ular muqobil kodlarni sinab ko'rishda kodning bajarilishini vaqtincha to'xtatib turish (bloklash) uchun ham foydali bo'lishi mumkin.

Izohlar bir qatorli yoki ko'p qatorli bo'lishi mumkin.


Bir qatorli izohlar

Bir qatorli izohlar ikkita oldinga egilgan chiziq (//) bilan boshlanadi.

// va qatorning oxirigacha bo'lgan har qanday matn kompilyator tomonidan e'tiborsiz qoldiriladi (bajarilmaydi).

Ushbu misolda kod qatoridan oldin bir qatorli izoh ishlatilgan:

cpp
// Bu izoh hisoblanadi
cout << "Salom, Dunyo!";

Ushbu misolda esa bir qatorli izoh kod qatorining oxirida ishlatilgan:

cpp
cout << "Salom, Dunyo!"; // Bu izoh hisoblanadi

Ko'p qatorli izohlar

Ko'p qatorli izohlar /* belgisi bilan boshlanadi va */ belgisi bilan tugaydi.

/* va */ orasidagi har qanday matn kompilyator tomonidan e'tiborsiz qoldiriladi:

cpp
/* Quyidagi kod ekranga Salom Dunyo! matnini 
chiqaradi va bu juda ajoyib! */
cout << "Salom, Dunyo!";

QAYSI BIRIDAN FOYDALANISH KERAK?

Qaysi biridan foydalanish sizning xohishingizga bog'liq. Odatda, qisqa izohlar uchun // belgisidan, uzunroq tushuntirishlar uchun esa /* */ belgilaridan foydalanamiz.


Mashq: Bir qatorli izoh

C++ da bir qatorli izohni qanday boshlashni ko'rsatuvchi to'g'ri sintaksisni yozing.

Mashq kodi:

cpp
#include <iostream>
using namespace std;

int main() {
  // Bu yerda bir qatorli izoh yozing
  cout << "Salom, Dunyo!";
  return 0;
}
Yechimni ko'rish
cpp
#include <iostream>
using namespace std;

int main() {
  // Bu izoh
  cout << "Salom, Dunyo!";
  return 0;
}