Come scrivere commenti nella programmazione C

Cos'è il commento nel linguaggio C?

A commento è una spiegazione o descrizione del codice sorgente del programma. Aiuta uno sviluppatore a spiegare la logica del codice e migliora la leggibilità del programma. In fase di esecuzione, un commento viene ignorato dal compilatore.

In C esistono due tipi di commenti:

1) Un commento che inizia con una barra asterisco /* e termina con una barra asterisco */ e puoi posizionarlo ovunque nel codice, sulla stessa riga o su più righe.

2) Commenti su una sola riga che utilizzano una doppia barra // dedicata al commento di singole righe

Esempio di commento su riga singola

// single line comment example

Ecco un esempio di tipo di commento

// 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
}

Esempio di commento su più righe

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

Esempio di commento su più righe

#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;}

Perché hai bisogno di commenti?

Un buon programmatore che scrive codici compresi da un essere umano è migliore di un programmatore che genera codici compresi solo dalla macchina.

Pertanto, si consiglia vivamente di inserire commenti nel codice perché è una buona pratica di programmazione. I commenti non influiscono su un programma perché il file compilatore li ignora.

I commenti aiutano lo sviluppatore a comprendere la logica/algoritmo del codice se lo rivisita dopo molto tempo.