所謂字元常數,就是用英文單引號括起來的一個字元。使用字元常數時應該注意:
1.單引號內的大小寫字元代表不同的字元常數,例如‘Y’、‘y’是兩個不同的字元常數。
2.字元常數只能用英文單引號括起來,不能用雙引號。例如“Y”不是一個字元常數,而是一個字串。
3.單引號內如果是一個空格符,也是一個字元常數。
4.單引號內只能包含1個字符,‘xyz’寫法是錯誤的。但超過1個的字符的話,除最後一個外前面的會自動失效,當然這在編程使用上應該避免。
5.字元常數的值,就是它在ASCII編碼表中的值。是個從0—127之間的整數。因此字元常數可以作為整數資料來進行運算。例如:
表達式‘Y’ 32的值為121,也就是‘y’的值。
表達式‘7’ ‘6’的值為109,透過查表可以發現,剛好是‘m’的值。應該注意‘7’和7是不一樣的,作為字元常數所代表的整型常數值是55,後者是整型常數7。
單引號括起來的字元包括英文字母大、小寫字元各26個、數字字元10個,以及空格符(空格符、製表符、換行符),標點和特殊符號(鍵盤上的共30個),它們也稱為C語言的基本字符集
以上是字元常數是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!