Hvad er kommentarer på C-sprog?
En kommentar er en forklaring eller beskrivelse af kildekoden til programmet. Det hjælper en udvikler med at forklare kodens logik og forbedrer programlæsbarheden. Ved kørsel ignoreres en kommentar af kompilatoren.
Der er to typer kommentarer i C:
1) En kommentar, der starter med en skråstreg-stjerne / * og slutter med en stjerne-skråstreg * /, og du kan placere den hvor som helst i din kode, på samme linje eller flere linjer.
2) Kommentarer med en linje, der bruger et dobbelt skråstreg // dedikeret til at kommentere enkeltlinjer
Eksempel på en enkeltkommentar
// single line comment example
Her er et eksempel på kommentartype
// C program to demo// Single Line comment#includeint main(void){// This is a single line commentprintf("Guru99");return 0; // return zero}
Eksempel på flere linjekommentarer
/* Sample Multiline CommentLine 1Line 2… .… */
Eksempel på flere linjekommentarer
#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;}
Hvorfor har du brug for kommentarer?
En god programmør, der skriver koder, der forstås af et menneske, er bedre end en programmør, der genererer koder, der kun forstås af maskinen.
Så det anbefales stærkt at indsætte kommentarer til din kode, fordi det er god programmeringspraksis. Kommentarer påvirker ikke et program, fordi compileren ignorerer dem.
Kommentarer hjælper udvikleren med at forstå logik / algoritme for koden, hvis han besøger den igen efter lang tid.