V tomto kurzu se dozvíme o C ++ komentářích, proč je používáme a jak je používat pomocí příkladů.
Komentáře C ++ jsou rady, které může programátor přidat, aby jejich kód byl lépe čitelný a srozumitelný. Kompilátory C ++ je zcela ignorují.
Existují dva způsoby, jak přidat komentáře ke kódu:
//
- Jednořádkové komentáře
/* */
-Víceřádkové komentáře
Jednořádkové komentáře
V C ++ je každý řádek, který začíná, //
komentářem. Například,
// declaring a variable int a; // initializing the variable 'a' with the value 2 a = 2;
Zde jsme použili dva jednořádkové komentáře:
// declaring a variable
// initializing the variable 'a' with the value 2
Můžeme také použít jeden řádek, jako je tento:
int a; // declaring a variable
Víceřádkové komentáře
V C ++ je jakákoli linka mezi /*
a */
také komentářem. Například,
/* declaring a variable to store salary to employees */ int salary = 2000;
Tuto syntaxi lze použít k psaní jednořádkových i víceřádkových komentářů.
Používání komentářů k ladění
Komentáře lze také použít k deaktivaci kódu, aby se zabránilo jeho spuštění. Například,
#include using namespace std; int main() ( cout << "some code"; cout << ''error code; cout << "some other code"; return 0; )
Pokud se nám při spuštění programu zobrazí chyba, místo odstranění kódu náchylného k chybám můžeme pomocí komentářů zakázat jeho provádění; to může být cenný nástroj pro ladění.
#include using namespace std; int main() ( cout << "some code"; // cout << ''error code; cout << "some other code"; return 0; )
Profesionální tip: Pamatujte si zkratku pro používání komentářů; může to být opravdu užitečné. Pro většinu editorů kódu je to Ctrl + /
pro Windows a Cmd + /
Mac.
Proč používat Komentáře?
Pokud k našemu kódu napíšeme komentáře, bude pro nás v budoucnu kódu snazší porozumět. Pro ostatní vývojáře bude také snazší porozumět kódu.
Poznámka: Komentáře by neměly nahrazovat způsob, jak vysvětlit špatně napsaný kód v angličtině. Vždy bychom měli psát dobře strukturovaný a vysvětlující kód. A pak použijte komentáře.
Jako obecné pravidlo použijte komentáře k vysvětlení, proč jste něco udělali, než Jak jste něco udělali, a jste dobří.