مهندس موفق الکترونیک

نحوه قرار دادن توضیحات یا کامنت در برنامه نویسی C

کامنت در زبان C به چه معناست؟ کامنت توضیح یا توصیفی راجع به کدهای برنامه است. کامنت به توسعه دهنده کمک میکند تا منطق کد خود را توضیح داده و خوانایی برنامه را بهبود می بخشد. در زمان اجرا،کامنت از طرف کامپایلر نادیده گرفته شده و ترجمه نمی شود.

دو نوع کامنت در زبان C  وجود دارد:

  • کامنتی که با اسلش ستاره (/*) شروع شده و با ستاره اسلش(*/) به پایان می رسد، می توان آن را در هرجایی از برنامه در یک یا چندین خط قرار داد.
  • کامنت های تک خطی که از دو اسلش (//) استفاده می کنند و یک خط را به کامنت اختصاص دهند.

مثال کامنت تک خطی

// single line comment example

در زیر مثال هایی از این نوع کامنت می بینیم

// C program to demo 
// Single Line comment 
#include <stdio.h> 
int main(void) 
{ 
  
	// This is a single line comment 
	printf("Melec.ir"); 
	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;}

چرا به کامنتها نیاز داریم؟

برنامه نویس خوبی که کدهایی می نویسد که برای انسان خوانا هستند بهتر از برنامه نویسی است که کدهایش تنها برای ماشین قابل خواندن باشد.

مطلب پیشنهادی:  دستورات شرطی در زبان C

بنابراین، به شدت توصیه می شود که برای کدهای خود کامنت بگذارید، زیرا اینکار تمرین  بسیار خوبی برای برنامه نویسی است. کامنت ها اثری بر روی برنامه ندارند زیرا کامپایلر آنها را ترجمه نمیکند.

کامنت به توسعه دهنده کمک می کند تا هنگام بازبینی کد خود بعد از مدتی طولانی، منطق/الگوریتم کد خود را به یاد آورده و آن را به راحتی درک کند.

اگر این نوشته‌ برایتان مفید بود لطفا کامنت بنویسید.

مطالعه دیگر جلسات این آموزش<< جلسه قبلی                    جلسه بعدی >>

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

2 دیدگاه

  1. ممنون برای این توضیح دادن خسته نباشید و موفق باشید

  2. عالی بود واقعا ممنون از شما