مشخصات مقاله
-
1010
-
0.0
-
5375
-
0
-
0
آموزش نحوه ی درج Comment
آموزش نحوه ی درج Comment (توضیحات کد) در ++C
Comment ها دستوراتی هستند که جهت درج توضیحات درباره ی کارایی کد برنامه مورد استفاده قرار می گیرند. کامپایلر در ترجمه ی کد برنامه به زبان ماشین، این خطوط را کاملا نادیده گرفته و آن ها را ترجمه نمی کند. در واقع توسعه دهنده با استفاده از comment در متن برنامه، توضیحاتی درباره ی کاربرد کد خود ارائه می دهد تا بدین وسیله زمانی که شخص دیگری source code برنامه را می خواند، بتواند از بخش های مختلف آن سردر بیاورد.
comment در تمامی زبان های برنامه نویسی کاربرد داشته و دارای اشکال متفاوت است.
در زبان ++C دو نوع comment به تفکیک زیر وجود دارد:
- comment های تک خطی که با کاراکتر // آغاز شده و تنها یک خط به طول می انجامند.
- comment های چند خطی که بین دو کاراکتر */ و /* محصور می شوند و چندین خط را دربرمی گیرند.
همان طور که در بالا ذکر شد، هر کاراکتری که بین کاراکترهای فوق قرار می گیرد، توسط کامپایلر نادیده گرفته می شود. نمونه ای از کامنت چند خطی:
/* This is a comment */ /* ++C comments can also * span multiple lines */
نمونه ای از کامنت تک خطی را در زیر مشاهده می کنید. خطی که پس از کاراکتر // قرار می گیرد، ترجمه نمی شود:
#includeusing namespace std; main() { cout << "Hello World"; // prints Hello World return 0; }
کد فوق، پس از کامپایل و اجرا، خروجی زیر را تولید می کند:
Hello World
بین دو کاراکتر */ و /*، کاراکتر // هیچ معنای خاصی ندارند. همچنین پس از کاراکتر // در ابتدای خط، */ و /* هیچ معنای خاصی ندارد. بنابراین توسعه دهنده می تواند یک نوع comment را داخل comment دیگری قرار دهد (nest کند).
مثال:
/* Comment out printing of Hello World: cout << "Hello World"; // prints Hello World */