1樓:匿名使用者
字元常量是用單引號括起來的單個普通字元或轉義字元,屬於程式語言。
字元常量有兩種:
一種是普通字元,即用單撇號括起來的一個字元,如'b' ,'y',‘?’。字元常量在儲存在計算機的儲存單元中時,是以其**(一般採用ascii**)儲存的。
另一種是轉義字元,即特殊字元常量。轉移字元是c語言中表示字元的一種特殊形式,其含義是將反斜槓後面的字元轉換成另外的意義。[1]
另外還可以用字元的ascii碼錶示,即用反斜符(\)開頭,後跟字元的ascii碼,這種方法也稱為轉義序列表示法,具體方法是:有兩種形式:
一種是用字元的八進位制ascii碼,表示為:\0dd.這裡,0dd是八進位制值(0可以省略)。
另一種使用字元的十六進位制ascii碼值,表示為 \xhh或xhh 這裡hh是兩位十六進位制值。
如:'a' ,'\101' 和 '\x41'都表示同一個字元常量。
2樓:匿名使用者
是合法的,轉義字元\後面接1-3位0~7數字表示八進位制,因此該字元的ascii碼就是0x64+1x8+ 0x1 = 8
以下選項中合法的字元常量是______。 a、"b" b、'\010' c、68 d、d 並說明為什麼
3樓:哆啦a夢是夢想家
選擇來b:'\010'。
字元常量需要符合以下特源點:
1、單引號內的大小寫字元代表不同的字元常量,例如‘y’、‘y’是兩個不同的字元常量。
2、字元常量只能用英文單引號括起來,不能用雙引號。例如“y”不是一個字元常量,而是一個字串。
3、單引號內如果是一個空格符,也是一個字元常量。
4、單引號內只能包含1個字元,‘xyz’寫法是錯誤的。但超過1個的字元的話,除最後一個外前面的會自動失效,當然這在程式設計使用中應該避免。
擴充套件資料
字元的作用
針對微軟公共語言執行庫的應用程式使用編碼將字元表示形式從本機字元方案對映至其他方案。應用程式使用解碼將字元從非本機方案對映至本機方案。
電腦和通訊裝置會使用字元編碼的方式來表達字元。意思是會將一個字元指定給某個東西。傳統上,是代表整數量的位元序列,如此,則可透過網路來傳輸,同時亦便於儲存。
兩個常用的例子是ascii和用於統一碼的utf-8。
相較於大部分的字元編碼把字元對應到數字或位元串,摩斯密碼則是使用不定長度的電子脈衝的序列來表現字元。
4樓:匿名使用者
選b。a,是字串,c是整型常量,d是變數
5樓:匿名使用者
'\010' 字元常量要用單引號,所以也只能是這個了.
\010是8進位制,是編號為8的那個字元
6樓:匿名使用者
第一個用了“”不行 第二個 轉意 不行。第三個 數字不能做常量 d正確
c語言中‘*’為什麼不是合法的字元常量
7樓:司馬刀劍
首先看定義,用單引號括起來的單個字元,或用雙引號括起來的一串字元即字元常量。
c '&' 是用單引號括起來的單個字元,正確。
a '\xff' b '\65' d'\028' 是用單引號括起來的多個字元,但因它們前面都 有一個轉義符 ‘\‘ ,就不能說它們都不符合定義,都不合法的。
a '\xff' 中 '\x' 組合表示是一個十六進位制數 ffh = 10 進位制的 255 ,它代表一個不可見字元的ascii 碼, 合法 。
b '\65' 同理 '\' + 三個十進位制數 '\ddd' 表示的是 八進位制數。'\65' = '\065' = 10 進位制的 53, 是 ‘f’ 的ascii 碼錶示。單 字,合法。
d '\028' 同上表示是八進位制數,但八進位制數中逢八則進一,是不會出現 8 的,所以格式雖對但數值錯了。不合法。
8樓:黎嘉良針虎
單引號''只能表示一個字元,例如'a','=','0',表示的是在記憶體中佔一個字元長度的值,"a=0"在記憶體中佔四個字元長度,是個字串,應該用雙引號,字串常量用雙引號表示的
請問010 這個號碼是不是騙人的
網上有在說是假號碼,是詐騙 建站鋪 單從一個號碼看不出什麼來。網際網路與手機互發資訊的原理? 小破孩兒 手機 基站 手機。平時顯示簡訊已傳送,是手機把簡訊傳送出去,而並不知道基站是否傳送成功。手機簡訊傳送報告就是基站答覆手機傳送成功後,手機給使用者的提示。 主要就是有一個互相通訊的閘道器,具體的技術...
怎樣判斷一個數值是否為合法的浮點常量?
這我學過,規則好像是 浮點數的小數點兩旁至少要有數字 e或e的前面必須有數字,e或e的後面必須為整數,即其前後都必須有數字 每個浮點數都是雙精度的。帶有e或e的數值是通常科學數值表示法的c語言寫法。e 0e 3 要注意的是階碼e e 後面的 的前後不能有空格 一個浮點數a由兩個數m和e來表示 a m...
那些寄女合法,麥銀合法的國家?是不是每個女人都去麥銀當寄女
肯定是合法的,不是每個女人都會去那樣的,這樣看你怎樣去看待這個事情,如果只是把他當做一個傾訴者還是可以的,因為你們互相不認識,不用擔心自己的隱私自己的柔弱被別人看到,被別人傳送,每個人都有自己的心事,有時候不能對自己的親人朋友說,只能找一個比較安全的人說,這樣心裡會好受些,你們之間只能是,只要不僭越...