Mis on kommentaar C-keeles?
Kommentaar on selgitus või kirjeldus lähtekoodi programmi. See aitab arendajal selgitada koodi loogikat ja parandab programmi loetavust. Käivitusajal kompilaator ignoreerib kommentaari.
C-s on kahte tüüpi kommentaare:
1) Kommentaar, mis algab kaldkriipsu tärniga / * ja lõpeb tärniga kaldkriipsuga * / ning saate selle paigutada oma koodi kuskile, samale reale või mitmele reale.
2) Üherealised kommentaarid, mis kasutavad topeltkaldkriipsu //, mis on pühendatud üksikute ridade kommenteerimiseks
Ühe rea kommentaari näide
// single line comment example
Siin on näide kommentaaride tüübist
// C program to demo// Single Line comment#includeint main(void){// This is a single line commentprintf("Guru99");return 0; // return zero}
Mitmerealise kommentaari näide
/* Sample Multiline CommentLine 1Line 2… .… */
Mitmerealise kommentaari näide
#includeint main() {/* in main functionI can write my principal codeAnd this in several comments line */int x = 42; //x is a integer variableprintf("%d", x);return 0;}
Miks vajate kommentaare?
Hea programmeerija, kes kirjutab inimestele arusaadavaid koode, on parem kui programmeerija, kes genereerib ainult masinale arusaadavaid koode.
Seega on tungivalt soovitatav lisada oma koodile kommentaarid, kuna see on hea programmeerimistava. Kommentaarid ei mõjuta programmi, kuna kompilaator ignoreerib neid.
Kommentaarid aitavad arendajal mõista koodi loogikat / algoritmi, kui ta pika aja pärast seda uuesti vaatab.