c语言中的0UL或1UL是什么意思
生活随笔
收集整理的這篇文章主要介紹了
c语言中的0UL或1UL是什么意思
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
0UL 表示 無符號長整型 0
1UL 表示 無符號長整型 1如果不寫UL后綴,系統(tǒng)默認為:int, 即,有符號整數(shù)。 1.數(shù)值常數(shù)有:整型常數(shù)、浮點常數(shù);
2.只有數(shù)值常數(shù)才有后綴說明;
3.數(shù)值常數(shù)后綴不區(qū)分字母大小寫。
(1)整型常數(shù)的表示形式有:十進制形式、以0開頭的八進制形式、以0x開頭的十六進制形式,無二進制形式。
整型常數(shù)默認是signed int的。
對整型常數(shù)進行類型轉(zhuǎn)換的后綴只有:u或U(unsigned)、l或L(long)、u/U與l/L的組合(如:ul、lu、Lu等)。例:100u; -123u; 0x123l;
(2)浮點常數(shù)的表示形式有:科學計數(shù)形式和小數(shù)點形式。
浮點常數(shù)默認是double的。
對浮點常數(shù)進行類型轉(zhuǎn)換的后綴只有:f或F(單精度浮點數(shù))、l或L(長雙精度浮點數(shù))。(注:因浮點型常數(shù)總是有符號的,故沒有u或U后綴)。例:1.23e5f; 1.23l; -123.45f;
2.只有數(shù)值常數(shù)才有后綴說明;
3.數(shù)值常數(shù)后綴不區(qū)分字母大小寫。
(1)整型常數(shù)的表示形式有:十進制形式、以0開頭的八進制形式、以0x開頭的十六進制形式,無二進制形式。
整型常數(shù)默認是signed int的。
對整型常數(shù)進行類型轉(zhuǎn)換的后綴只有:u或U(unsigned)、l或L(long)、u/U與l/L的組合(如:ul、lu、Lu等)。例:100u; -123u; 0x123l;
(2)浮點常數(shù)的表示形式有:科學計數(shù)形式和小數(shù)點形式。
浮點常數(shù)默認是double的。
對浮點常數(shù)進行類型轉(zhuǎn)換的后綴只有:f或F(單精度浮點數(shù))、l或L(長雙精度浮點數(shù))。(注:因浮點型常數(shù)總是有符號的,故沒有u或U后綴)。例:1.23e5f; 1.23l; -123.45f;
轉(zhuǎn)載于:https://www.cnblogs.com/Free-Thinker/p/10579639.html
總結(jié)
以上是生活随笔為你收集整理的c语言中的0UL或1UL是什么意思的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: learning ddr pagesiz
- 下一篇: 第一次写购物车,甚是简陋。