以C語言為例說明,一般情況大多程式語言差不多。 C語言規定變數只能由字母,數字和下劃線組成,且只能以字母或下劃線作為第一個字元(不能以數字開頭)而且不能是C語言中的關鍵字。 比如以下是合法的變數 abc abc123 abc_123 _abc123 以下是不合法的 123abc (不能以數字開頭) case (case是C語言中的關鍵字) 補充:字元常量有兩種: 一種是普通字元,即用單撇號括起來的一個字元,如"b" ,"y",‘?’。字元常量在儲存在計算機的儲存單元中時,是以其程式碼(一般採用ASCII程式碼)儲存的。另一種是跳脫字元,即特殊字元常量。轉移字元是C語言中表示字元的一種特殊形式,其含義是將反斜槓後面的字元轉換成另外的意義。 使用字元常量需要注意以下幾點: (1)字元常量只能用單撇號括起來,不能使用單引號或其他括號。 (2)字元常量中只能包括一個字元,不能是字串。 (3)字元常量是區分大小寫的。 (4)單撇號只是界限符,不屬於字元常量中旳一部分,字元常量只能是一個字元,不包括單撇號。 (5)單撇號裡面可以是數字、字母等C語言字符集中除’和\以外所有可現實的單個字元,但是數字被定義為字元之後則不能參與數值運算。
以C語言為例說明,一般情況大多程式語言差不多。 C語言規定變數只能由字母,數字和下劃線組成,且只能以字母或下劃線作為第一個字元(不能以數字開頭)而且不能是C語言中的關鍵字。 比如以下是合法的變數 abc abc123 abc_123 _abc123 以下是不合法的 123abc (不能以數字開頭) case (case是C語言中的關鍵字) 補充:字元常量有兩種: 一種是普通字元,即用單撇號括起來的一個字元,如"b" ,"y",‘?’。字元常量在儲存在計算機的儲存單元中時,是以其程式碼(一般採用ASCII程式碼)儲存的。另一種是跳脫字元,即特殊字元常量。轉移字元是C語言中表示字元的一種特殊形式,其含義是將反斜槓後面的字元轉換成另外的意義。 使用字元常量需要注意以下幾點: (1)字元常量只能用單撇號括起來,不能使用單引號或其他括號。 (2)字元常量中只能包括一個字元,不能是字串。 (3)字元常量是區分大小寫的。 (4)單撇號只是界限符,不屬於字元常量中旳一部分,字元常量只能是一個字元,不包括單撇號。 (5)單撇號裡面可以是數字、字母等C語言字符集中除’和\以外所有可現實的單個字元,但是數字被定義為字元之後則不能參與數值運算。