各位大俠,小弟遇到C語言的一道小難題,還請聽我娓娓道來

時間 2021-08-31 20:03:20

1樓:

a=; /*為什麼這裡雙引號變成單引號,單引號變成雙引號編譯就通不過啊*/

//您問出這樣的問題,說明您對於單字元和字串的概念比較混淆,在c++和c語言中,單個字元char型別只能用單引號來引用,字串責必須用雙引號

比如"m"--他是字串,不是字元

"m"='m' + '\0'

系統對於字串都會在最後面加上一個'\0'的轉義字元所以'm'='m'//單字元

"m"='m' + '\0'//字串

2樓:

因為你定義了一個char型別(char ***),是字元,而不是字串哦

3樓:匿名使用者

woomevan說的很好

4樓:匿名使用者

樓主你應該仔細看看書本

5樓:匿名使用者

char name[20] 和char addr[20] 這兩個陣列相當於字串,而根據語法規則字串必須用雙引號。

char ***是字元,字元用單引號。

6樓:

char 是字元 char是字串

字元用' ' 字串用" "

char只能一個字元

char可以多個字元

一道C語言問題,一道c語言問題

看程式先看main函式 int a,b,c 定義了3個整型變數 然後分別呼叫了3次sub函式 再看sub函式 sub int x,int y,int z 因為c語言的函式呼叫過程中是在棧上開闢的記憶體空間,所以試圖對引數本身做的操作在函式被呼叫結束之後將無意義。所以該函式要對z變數進行操作所以要取其...

求助一道C語言題目,求助一道c語言題目?

萍水相逢就是緣吧 初步判斷 都可以用三角形來計算吧 三角形面積公式 哦,還得查查 李快來 一道c語言題目,發來看看,與水泥中的氫氧根離子發生反應生成矽酸鹽,與水泥中的氫氧化鈣反應生成水合矽酸鈣,引起混凝土的不均勻膨脹。 開發經驗分享 執行結果如圖所示 gcc polygon.c wall lm in...

一道C語言程式設計題,一道C語言程式設計題

order.h中的 void mintomax int a order.c中的 include order.h void mintomax int a main.c中的 include include order.h void main printf n 瑜琅 name main.c author ...