Как се пишат коментари в C програмиране

Какво е коментар на език C?

A коментар е обяснение или описание на изходния код на програмата. Помага на програмиста да обясни логиката на кода и подобрява четливостта на програмата. По време на изпълнение коментарът се игнорира от компилатора.

В C има два вида коментари:

1) Коментар, който започва с наклонена черта звездичка /* и завършва с наклонена черта звездичка */ и можете да го поставите навсякъде във вашия код, на същия ред или на няколко реда.

2) Едноредови коментари, които използват двойна наклонена черта // предназначени за коментар на единични редове

Примерен коментар на един ред

// single line comment example

Ето пример за тип коментари

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

Примерен многоредов коментар

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

Примерен многоредов коментар

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

Защо имате нужда от коментари?

Добрият програмист, който пише кодове, разбираеми от човека, е по-добър от програмист, който генерира кодове, разбираеми само от машината.

Така че е силно препоръчително да вмъквате коментари към вашия код, защото това е добра практика за програмиране. Коментарите не засягат програма, защото компилатор ги игнорира.

Коментарите помагат на разработчика да разбере логиката/алгоритъма на кода, ако го прегледа отново след дълго време.