當前位置:首頁 » 編程語言 » c語言注釋嵌套

c語言注釋嵌套

發布時間: 2022-12-15 20:00:12

c語言里有哪些注釋方法

答:在用C語言編程時,常用的注釋方式有如下幾種:
(1)單行注釋 //…
(2)多行注釋 /*…*/
(3)條件編譯注釋 #if 0…#endif
拓展資料:

對於(1),注釋只能顯示在一行內,通常出現在一條語句的右邊或者上方,對於注釋符」//」,一個注釋里只要有多餘2個』/』都可以。
對於(2),」/*…*/」不能嵌套使用,正如」if…else」中的」else」總是和隔它最近的」if」配對一樣,」/*」總是和離它最近的」*/」相配對。
針對(1)和(2)各自的缺陷,資深的程序員提出如(3)所示的注釋,該注釋的好處是能注釋大塊的程序,並且沒有嵌套的限制,也就是說在」#if 0…#endif」的」…」處可以有」//」或」/*…*/」這樣的注釋。

Ⅱ c語言注釋符不是可不可以嵌套

C語言注釋不可以嵌套。

C語言注釋分為:行級注釋「//」和塊級注釋「/**/」。

如:

#include<stdio.h>

intmain(){
//行級注釋只能注釋一行,常用於要注釋的代碼右邊。//這里嵌套也沒用

/*
塊級注釋可以注釋多行代碼,
常用於注釋代碼塊或函數。
/*如果這里使用嵌套*/
那麼這里就不是注釋了(因為"*/"把注釋閉合了)
*/
return0;
}

Ⅲ c語言中注釋的位置

1、可以使用/*和*/分隔符來標注一行內的注釋,也可以標注多行的注釋。例如,在下列的函數原型中,省略號的意思是 open() 函數有第三個參數,它是可選參數。注釋解釋了這個可選參數的用法:

int open( const char *name, int mode, … /* int permissions */ );

2、可以使用//插入整行的注釋,或者將源代碼寫成兩列分欄的格式,程序在左列,注釋在右列:

const double pi = 3.1415926536; // pi是—個常量

(3)c語言注釋嵌套擴展閱讀

在 C99 標准中,單行注釋正式加入C語言,但是大部分編譯器在 C99 之前就已經開始支持這種用法。有時候,其被稱作「C++風格」的注釋,但實際上,其源自於C的前身 BCPL。

1、在引號中,如果採用/*或//分隔一個字元常量或字元串字面量(string literal),它們都不會被視為注釋的開始。例如,下面語句就沒有注釋:

printf("Comments in C begin with /* or //. " );

2、預處理器僅通過檢查注釋的結束符來檢測注釋中的字元,因此,不能嵌套塊注釋。然而,可以使用/*和*/注釋包含單行注釋的源代碼:

/* 暫時注釋掉這兩行:

const double pi = 3.1415926536; // pi是一個常量

area = pi * r * r; // 計算面積

暫時注釋到此 */

熱點內容
伺服器暫時無法運行是什麼意思 發布:2025-01-24 02:45:59 瀏覽:146
配置最高的千元機哪個好 發布:2025-01-24 02:38:49 瀏覽:239
如何破解軟體登錄不了伺服器 發布:2025-01-24 02:05:07 瀏覽:12
春節三新演算法 發布:2025-01-24 02:03:22 瀏覽:20
我的世界伺服器房間號2020電腦版 發布:2025-01-24 01:28:05 瀏覽:401
微信提示存儲空間不足 發布:2025-01-24 01:19:53 瀏覽:964
安卓電腦管家如何清除緩存 發布:2025-01-24 00:55:42 瀏覽:150
怎麼上傳歌曲到qq音樂 發布:2025-01-24 00:45:30 瀏覽:67
養貓用什麼配置 發布:2025-01-24 00:37:58 瀏覽:812
pythongps 發布:2025-01-24 00:37:51 瀏覽:813