台部落
註冊
登錄
寫文章
請輸入正確的登錄賬號或密碼
註冊
忘記密碼
首頁
C語言
正文
C語言中常量後綴,u或U,l或L,f或F問題
原創
kernel1101
2018-08-27 19:23
小白在學習過程中有時會在程序中看到0u或是0ul等常量有後綴的情況,如果沒接觸到C語言常量後綴的話可能就有點疑惑~
其中的u爲unsigned,l爲long,f爲float
C語言中常量的默情況:整形默認爲有符號int;浮點型默認爲double;如果整形常量大小超出int,默認自然就爲long int;如果需要無符號整形常量的話就可以在常量後面加u或是U,如0u或是0U,同理可以在常量後面加ul或UL表示無符號長整形常量;
而浮點型常量後綴只有f或F,l或L,沒有u或U,因爲浮點數一般都爲有符號
發表評論
登录
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
一個刪除子字符串的程序
alien73
2018-08-27 19:53:12
用棧方式實現十進制轉十六進制
alien73
2018-08-27 19:52:58
漢諾塔問題之遞歸解法
alien73
2018-08-27 19:52:57
linux 進程管道
zhm4111
2018-08-27 19:37:42
鏈式隊列初體驗
Archer阿茶
2018-08-27 19:32:10
鏈式棧的初體驗
Archer阿茶
2018-08-27 19:32:09
C語言 文件I/O:實現結構體數據 存儲到文件和從文件讀取
Archer阿茶
2018-08-27 19:32:09
對隊列初體驗的代碼稍加改進
Archer阿茶
2018-08-27 19:32:08
小白關於keil4調試仿真的幾個問題:一直停在systeminit中的do,while;程序一直停在啓動文件中的BX R0;void HardFault_Handler(void),
kernel1101
2018-08-27 19:23:38
爲什麼用了#ifndef還說我重複定義?
kernel1101
2018-08-27 19:23:37
error: #268: declaration may not appear after executabl statement in block
kernel1101
2018-08-27 19:23:37
Error: L6218E: Undefined symbol main (referred from entry9a.o).
kernel1101
2018-08-27 19:23:37
printf hex msg
ganghuige
2018-08-27 19:15:26
編寫一個程序把8個整數讀入一個數組,然後以相反的順序打印他們
Name_Taka
2018-08-27 18:56:42
C語言中malloc 動態申請多維數組
Walker15
2018-08-27 18:56:13
K
kernel1101
24小時熱門文章
AI模型 Llama 3體驗筆記
【面試準備】又一次失敗的面試經歷,題目離譜~資深軟件測試工程師
dotnet 8 版本與銀河麒麟V10和UOS系統的 glibc 兼容性
最新文章
小白關於keil4調試仿真的幾個問題:一直停在systeminit中的do,while;程序一直停在啓動文件中的BX R0;void HardFault_Handler(void),
PIC單片機在線仿真正常之後重新上電程序沒運行
error: #29: expected an expression,error: #140: too many arguments in function call
ucosII移植:可重入代碼
爲什麼用了#ifndef還說我重複定義?
最新評論文章
https://yachay.unat.edu.pe/blog/index.php?comment_area=format_blog&comment_component=blog&comment_co
linux以太網驅動總結