Sådan skriver du kommentarer i C-programmering

Hvad er kommentar på C-sprog?

A KOMMENTAR er en forklaring eller beskrivelse af programmets kildekode. Det hjælper en udvikler med at forklare logikken i koden og forbedrer programmets læsbarhed. Ved kørsel ignoreres en kommentar af compileren.

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) Enkeltlinjekommentarer, som bruger en dobbelt skråstreg // dedikeret til at kommentere enkelte linjer

Eksempel Enkeltlinjekommentar

// single line comment example

Her er et eksempel på kommentartype

// C program to demo 
// Single Line comment 
#include <stdio.h> 
int main(void) 
{ 
  
	// This is a single line comment 
	printf("Guru99"); 
	return 0;  // return zero
}

Eksempel Flerlinjekommentar

/* Sample Multiline Comment
Line 1
Line 2
….
…
*/

Eksempel Flerlinjekommentar

#include <stdio.h>
int main() {
/* in main function
I can write my principal code
And this in several comments line */
int x = 42; //x is a integer variable
printf("%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, som 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 compiler ignorerer dem.

Kommentarer hjælper udvikleren med at forstå logikken/algoritmen i koden, hvis han besøger den igen efter lang tid.