C語言中註釋為什麼是錯的?這個不是可以理解成給做註釋嗎

時間 2021-08-30 09:45:15

1樓:源天十八

很簡單,不能註釋已經註釋的,這是c++裡的規定,去掉一個/**/就好啦,要不是編譯器會報錯

2樓:篤俠

這個註釋為什麼是錯誤的?為什麼不能理解成註釋為/*programming*/?——因為/*和*/不需要一一對應,無論前面有多少個/*,只要遇到一個*/,則這個註釋就結束了,後面的*/就不再視為註釋的結束標誌了。

3樓:匿名使用者

道理樓上的說了。

編譯器是來編譯的時候首先遇到/*開始認為這裡是開始註釋了,到*/認為註釋結束了。

那麼/*/*programming*/對編譯器來說已經是完成了的註釋了,最後的*/就成多餘的錯誤了

4樓:

c語言註釋就兩種:行註釋//和段註釋,其中行註釋可以「巢狀」,像你說的那樣,也就是可以這樣寫://////////////;但段註釋有它自己的規範,必須是「/*」和「*/」成對出現,且在/*和*/中不能再出現/*或者*/,否則編譯器視其為錯誤的,說白了,這就是一個規定,看來你思考的很深,這是好的,但學c語言不要入歧途死鑽牛角尖,沒必要在這樣的東西上浪費時間,去多思考其他的東西,這樣才能學好c的。

c語言註釋/*,<*/的,<是什麼意思

5樓:老猴子不會胖

註釋有兩種

// 適用於一行,從//開始到此行結束都是註釋/* */ 適用於大塊註釋 從/*開始 到*/結束裡面都是註釋,不管幾行

你的問題,是

/*,<*/ 說明 , < 是註釋內容

c語言中//註釋和/*註釋有什麼區別

6樓:手機使用者

前者是單行註釋,作用範圍就是//後面開始至本行結束 後者是多行註釋,作用範圍為/*和*/之間的內容

7樓:紅玫瑰

// 註釋為行註釋,註釋內容從//開始直到本行結尾

8樓:匿名使用者

//是單行註釋 /*是多行註釋

9樓:手機使用者

//單行註釋 /*多行註釋*/

c語言註釋/*/ /*/ 是什麼意思?

10樓:匿名使用者

麼偶什麼意思,就是表示中間的內容不是程式,只是註釋內容,告訴編譯器編譯的時候忽略這部分內容!

11樓:匿名使用者

/*/ /*/ 註釋。僅僅只是註釋,沒有別的其他的意思,就是讓計算機跳過這部分內容,

12樓:匿名使用者

這個是說計算機不會編譯 /*.............*/裡面的東西的 ,是給人看的 , 讓別人更容易理解

13樓:匿名使用者

/**/就是註釋嘛。裡面不管出現了什麼都是註釋內容,你可能疑惑於中間的//。把他們看成了

/*/ 和/*/,其實/********/也是同樣的道理。

14樓:匿名使用者

在/*。。。。。。。。。。。。*/ 用。表示的部分計算機會跳過不執行。但是讓程式設計師看起來比較好理解。

c語言中!10的值為0,為什麼,c語言中a 1 0 的值是什麼

ch陳先生 計算機記憶體儲存的時候認為規定了,只有0,沒有 0。c語言是一門程序導向的 抽象化的通用程式設計語言,廣泛應用於底層開發。c語言之所以命名為c,是因為c語言源自kenthompson發明的b語言,而b語言則源自bcpl語言。1967年,劍橋大學的martinrichards對cpl語言進...

c語言中char str括號裡為什麼是

這表示的是字元陣列,128是字元陣列長 不是字串長 char str 456 也是可以的。其中每個成員的值在 128 127之間,str 0 str 455 每個值不能超過127.如果超過,則擷取低位位元組存貯。題目裡是統計輸入字串中小寫英文字母個數,開頭用的就是這個。這個就好理解了。ascii 就...

什麼是C語言中的識別符號,c語言中的識別符號分幾類

c c 中,是你用來標識變數名 符號常量名 函式名 陣列名 檔名 類名 物件名等的c c 有效識別符號的構成規則如下 1第一個字元必須是字母 不分大小寫 或下劃線 2後跟字母 不分大小寫 下劃線 或數字組成 3識別符號中的大小寫字母有區別。如,變數max,max,max代表三個不同的變數 4不能與c...