當前位置:首頁 » 編程語言 » c語言中雙引號與單引號的區別
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言中雙引號與單引號的區別

發布時間: 2022-01-19 12:44:50

c語言中的單引號和雙引號的區別

雙引號裡面的是字元串而單引號裡面的代表字元朋友你可以這樣理解只要是在雙引號裡面的不代表任何錶達式的意義假如inta=10cout<<"a";
這是用雙引號它在屏幕上就是a而inta=10cout<<a;這個a就代表表達式a=10在屏幕上是10而inta=10cout<<『a』;將會是65因為用單引號裡面的代表字元而字元要用ascii碼表示你在書中查多努力啊

Ⅱ c語言單引號和雙引號

雙引號下的字元由於無法確定也就無法得到具體佔用多少位元組,所以它是以一個指針來處理字元串常量的。單引號毫無疑問一個位元組。

Ⅲ c語言中單引號與雙引號的區別

單引號表示字元
雙引號表示字元串
char c='a';
char c[]="asdfasdf";

Ⅳ c語言-雙引號,單引號的區別

"m"在內存中是 "m,\0" //2個位元組
'n'就是n //1個位元組

Ⅳ C語言單引號和雙引號區別

單引號表示字元,雙引號表示字元串。'\38'表示一個字元'&',所以應該用單引號。

Ⅵ c語言中雙引號和單引號有什麼區別

單引號內裝單個字元,雙引號內裝字元串。如果不這樣寫就會報錯。

Ⅶ C語言問題,給一個字元串賦值等號後面的內容用雙引號、單引號的區別是什麼。

char *p定義一個字元指針, p="" 給這個字元串指針賦值,*p只是取該地址裡面的內容,「」這個是字元常量,所以不能對該字元串進行操作

Ⅷ 字元串中,雙引號與單引號有什麼區別

在C語言或者Java這類型語言中,單引號代表字元,比如'1'代表字元1,而不是數字的1。雙引號代表的是字元串,一個字元串是由多個字元組成的,比如"hello"就是6個字元組成的字元串。(是6個不是5個,因為字元串的末尾會加一個特殊的空字元'\0')

在PHP這類型語言中,沒有字元類型,只有字元串類型。單引號代表按原樣輸出。比如'hello\r\n',輸出的就是hello\r\n。但如果是雙引號,則會對其中的轉義字元進行轉換。比如還是剛才的字元串,由於\r\n是換行標記,所以雙引號內的"hello\r\n"就會輸出hello後再換行。

Ⅸ 如圖:C語言中雙引號空格與單引號空格的區別在哪裡

單引號是字元,一個位元組,雙引號是字元串有一個結束符,「b」是兩個位元組b + \0,而『b』只有一個位元組。

Ⅹ c語言中的雙引號和單引號分別是什麼意思呀

單引號用於界定字元常量
雙引號用於界定字元串常量

例如,在C中的頭文件名稱、輸入輸出函數的格式控制符等都屬於字元串,所以要用雙引號界定