1樓:源天十八
很簡單,不能註釋已經註釋的,這是c++裡的規定,去掉一個/**/就好啦,要不是編譯器會報錯
2樓:篤俠
這個註釋為什麼是錯誤的?為什麼不能理解成註釋為/*programming*/?——因為/*和*/不需要一一對應,無論前面有多少個/*,只要遇到一個*/,則這個註釋就結束了,後面的*/就不再視為註釋的結束標誌了。
3樓:匿名使用者
道理樓上的說了。
編譯器是來編譯的時候首先遇到/*開始認為這裡是開始註釋了,到*/認為註釋結束了。
那麼/*/*programming*/對編譯器來說已經是完成了的註釋了,最後的*/就成多餘的錯誤了
4樓:
c語言註釋就兩種:行註釋//和段註釋,其中行註釋可以“巢狀”,像你說的那樣,也就是可以這樣寫://////////////;但段註釋有它自己的規範,必須是“/*”和“*/”成對出現,且在/*和*/中不能再出現/*或者*/,否則編譯器視其為錯誤的,說白了,這就是一個規定,看來你思考的很深,這是好的,但學c語言不要入歧途死鑽牛角尖,沒必要在這樣的東西上浪費時間,去多思考其他的東西,這樣才能學好c的。
c語言註釋/*,<*/的,<是什麼意思
5樓:老猴子不會胖
註釋有兩種
// 適用於一行,從//開始到此行結束都是註釋/* */ 適用於大塊註釋 從/*開始 到*/結束裡面都是註釋,不管幾行
你的問題,是
/*,<*/ 說明 , < 是註釋內容
c語言中//註釋和/*註釋有什麼區別
6樓:手機使用者
前者是單行註釋,作用範圍就是//後面開始至本行結束 後者是多行註釋,作用範圍為/*和*/之間的內容
7樓:紅玫瑰
// 註釋為行註釋,註釋內容從//開始直到本行結尾
8樓:匿名使用者
//是單行註釋 /*是多行註釋
9樓:手機使用者
//單行註釋 /*多行註釋*/
c語言註釋/*/ /*/ 是什麼意思?
10樓:匿名使用者
麼偶什麼意思,就是表示中間的內容不是程式,只是註釋內容,告訴編譯器編譯的時候忽略這部分內容!
11樓:匿名使用者
/*/ /*/ 註釋。僅僅只是註釋,沒有別的其他的意思,就是讓計算機跳過這部分內容,
12樓:匿名使用者
這個是說計算機不會編譯 /*.............*/裡面的東西的 ,是給人看的 , 讓別人更容易理解
13樓:匿名使用者
/**/就是註釋嘛。裡面不管出現了什麼都是註釋內容,你可能疑惑於中間的//。把他們看成了
/*/ 和/*/,其實/********/也是同樣的道理。
14樓:匿名使用者
在/*。。。。。。。。。。。。*/ 用。表示的部分計算機會跳過不執行。但是讓程式設計師看起來比較好理解。
這個c語言為什麼break是錯的
for i n i 1 i 這句話後面是有分號的,也就是說break根本就不在迴圈內。我的c語言有誤,請問為什麼是illegal break? 風若遠去何人留 illegal break是指在編譯時,發現了非法的break語句。break有兩種用途 1 用於迴圈體內,包括for,while,do w...
c語言中的陣列選擇排序,為什麼執行時候的錯誤很詭異
是for i 0 imin a 0 for j i 1 jif min a j min a j t a j a j a i a i t 這一段寫得太詭異了!請改成 for i 0 it i for j i 1 jif a t a j t j if t i 不加這個判斷和冒泡就基本無異j a i a ...
c語言中!10的值為0,為什麼,c語言中a 1 0 的值是什麼
ch陳先生 計算機記憶體儲存的時候認為規定了,只有0,沒有 0。c語言是一門程序導向的 抽象化的通用程式設計語言,廣泛應用於底層開發。c語言之所以命名為c,是因為c語言源自kenthompson發明的b語言,而b語言則源自bcpl語言。1967年,劍橋大學的martinrichards對cpl語言進...