Komentarze (C++)

Komentarz to tekst ignorowany przez kompilator, ale jest przydatny dla programistów. Komentarze są zwykle używane do dodawania adnotacji do kodu do przyszłego odwołania. Kompilator traktuje je jako białe znaki. Komentarze można używać podczas testowania, aby niektóre wiersze kodu nieaktywne; Jednak dyrektywy preprocesora działają lepiej, ponieważ można otoczyć kod zawierający komentarze, #if/#endif ale nie można zagnieżdżać komentarzy.

Komentarz języka C++ jest napisany w jeden z następujących sposobów:

  • Znaki /* (ukośnik, gwiazdka), po których następuje dowolna sekwencja znaków (w tym nowe wiersze), a następnie */ znaki. Ta składnia jest taka sama jak ANSI C.

  • Znaki // (dwa ukośniki), po których następuje dowolna sekwencja znaków. Nowy wiersz nie bezpośrednio poprzedzony ukośnikiem odwrotnym kończy tę formę komentarza. W związku z tym jest on często nazywany "komentarzem jednowierszowym".

Znaki komentarza (/*, */, i //) nie mają specjalnego znaczenia w stałej znaku, literału ciągu lub komentarza. W związku z tym komentarze korzystające z pierwszej składni nie mogą być zagnieżdżone.

Zobacz też

Konwencje leksykalne