c語言筆記三 數據(2011.12.28)

 

整型字面值

字面值 是字面值常量的縮寫---這是一種實體,指定了自身的值,並且不允許發生改變。因爲ANSI C允許命名常量 的創建,它與普通變量極爲相似。區別在於,當它被初始化以後,它的值便不能改變。

 

//////////////////////////////////////////////////////////////////  這是斜槓

*****************************一定要記住****************************************

 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\  這是反斜槓

 

十進制整型字面值可能是 int、long或者unsigned long。缺省情況下,它是最短類型但能完整容納這個值。

 

八進制和十六禁止字面值可能的類型是int  、unsigned int、long或unsigned long.在缺省情況下,字面值的類型就是上述類型中最短但足以容納整個值的類型。

 

另外還有字符常量,它們的類型總是 int 。你不能在他們後面添加 unsigned或long後綴。

 

如果一個多字節字符常量的前面有一個L,那麼它就是寬字符常量。例如:L‘X’   L‘e^’

 

value=value-48;

value=value-\60;

value=value-'0';

這三條語句的含義完全一樣,用於表示把一個字符轉換爲二進制值。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章