1.數值常數有:整型常數、浮點常數;
2.只有數值常數才有字尾說明;
3.數值常數字尾不區分字母大小寫。
(1)整型常數的表示形式有:十進位制形式、以0開頭的八進位制形式、以0x開頭的十六進製制形式,無二進位制形式。
整型常數預設是signed int的。
對整型常數進行型別轉換的字尾只有:u或u(unsigned)、l或l(long)、u/u與l/l的組合(如:ul、lu、lu等)。例:100u; -123u; 0x123l;
(2)浮點常數的表示形式有:科學計數形式和小數點形式。
浮點常數預設是double的。
對浮點常數進行型別轉換的字尾只有:f或f(單精度浮點數)、l或l(長雙精度浮點數)。(注:因浮點型常數總是有符號的,故沒有u或u字尾)。例:1.23e5f; 1.23l; -123.45f;
linux 數字許可權說明
linux作業系統中,會看到檔案的操作許可權,類似 drwxr xr x 這串字元可以分成4段理解,結構為 d 檔案所有者操作許可權 檔案所有者所在組操作許可權 其餘人的操作許可權 字母 d 表示檔案所在目錄 字串 rwx 表示檔案所有者對此檔案的操作許可權 字串 r x 表示檔案所有者所在組對些檔...
SCHAR MIN常數,C 中的示例
schar min constantis a macro constant which is defied inclimitsheader,it is used to get the minimum value of asigned char object,it returns the minimu...
C 0x導讀 2 13 常數
返回目錄 c 0x支援以下7種型別的常數 其中後兩種是c 0x新增的 整型常數 字元常數 浮點常數 字串常數 布林常數 指標常數 自定義常數 1 整型常數 注 因為long long是c 0x才正式加入的,所以目前不同的編譯器對它的支援和標準的描述還有些出入 有三類整型常數 十進位制,以1 9開頭 ...