字符
////////////////////////////////////////////////////////////////// 這是斜槓
*****************************一定要記住****************************************
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 這是反斜槓
轉義字符都是用的反斜槓
換行符也可以使一串字符 但他們被當作單個字符進行處理
三字母詞
三字母詞就是幾個字符的序列,合起來就表示另一個字符三字母詞使C環境可以在某些缺少一些必須的字符的字符集上實現 這裏列舉了一些三字母詞以及他們所代表的字符
??( [ ??< { ??= #
??) ] ??> } ??/ \
??! | ??' ^ ??- ~
兩個問號開頭再尾隨一個字符一般不會出現在其他表達式中,所以把三字母詞用這種形式來表示,這樣就不至於引起誤解
轉義序列或字符轉義
\? 在書寫連續多個問號時使用,防止他們被解釋爲三字母詞
\" 用於表示一個字符串敞亮內部的雙引號
\\ 用於表示反斜槓,防止它被解釋爲一個轉義序列符
等等
標識符
就是變量、函數、類型、等的名字。他們由大小寫字母、數字和下劃線組成,但不能以數字開頭。C是一種大小寫敏感的語言,所以abc、Abc、Abc和ABC是4個不同的標識符 標識符長度沒有限制
下面的C語言關鍵字是被保留的,他們不能作爲標識符使用
auto do goto signed unsigned
break double if sizeof void
case else int static volatile
char enum leng struct while
const extern register switch
continue float return typedef
default for short union