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 ...