1樓:百長平位寒
單獨乙個。
不是合法轉義字元。
轉義字元。就是指反斜槓後面的字元,不按原意。
解釋,而要按。
「轉義」解釋。轉義字元。
**於英文。
"escape
sequence",sequence
就是指後面的那個字元。
唯一乙個。單獨乙個。
(除了註解行)是。
合法字元的情況,印象中只有:
c語言中有時程式。
1行寫不完,但語法上。
要求寫成。1行,例如。
複雜的#define
有時要寫很多行。這時,可以用。
\,看上去。
是單獨乙個。
\,後面連。
空白都沒有,它可以標示。
「下行是續行,它們應當放在同一行看待」。
下面意思一下。原應寫:
#definea
用續行的方式寫:
#definea
printf("%d",a);
列印出(注意,\
前面可以有空格,\後面不允許。
哦)。c語言中,不是所有字元都有。
轉義,沒有轉義的加了。
算錯。必須轉義。
的必須加。例如兩個反斜槓表示。
個反斜槓。"c:\\user\\prog\\"
表示字串。
c:\user\prog\
2樓:荀弘壯慶驕
轉義字元就那麼多。
分為兩類。乙個是固定字母的。
比如\t這個就只能背了。
沒什麼辦法。
另一類就是通用的,包括8進製。
16進製制。8進製的。
\ooo後面的ooo是1到3個合法的8進製字元。
16進製制。\xhh
後面的hh是1到2個合法的16進製制字元。
符合以上的。
就是合法的。
否則非法。
c語言中轉義字元 與 ,什麼時候用?
一般在輸出時使用,因為c語言自帶的庫函式不能直接輸出某些特殊的字元,因此需要轉義字元,所以一般在使用printf等函式時,使用轉義字元 與 在輸出語句需要輸出 或 時使用。c語言轉義字元什麼時候要用單引號什麼時候不用?a 單引號裡面的字元 只能輸入乙個,輸入多個會錯誤 abc 雙引號裡面的是字串 可...
轉義字元的長度是不是字元長度,乙個轉義字元的長度是不是乙個字元長度?
1.計算字串長度時關鍵是要注意辨認轉義字元 2.乙個轉義字元總是以反斜槓開始,再加乙個其他字元組成。所以,遇到反斜槓時要特別注意!示例 3.不帶轉義字元的字串 如 abc x strlen求其長度為 7,但是因為字串在末尾還有乙個終止符 0 因此字串佔8個位元組,長度為8.4.帶轉義字元的字串 1 ...
c語言中,怎麼判斷常量是否合法,判斷C語言數值常量是否合法 為什麼不合法?
整型分字首 0 0x 和字尾 u l 每種進製中用的數字不同 浮點數字尾f l,指數表示注意是否在範圍內 字元與字串主要注意轉義字元後面是否合法 a 整數中不允許出現逗號 b 科學計數法表示1.5乘以10的2.0次方,由於科學計數法指數部分只能是整數。c 號是轉義符號後面要跟其他符號來表示具體字元,...