首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]字面值常量

发布于 2025-06-24 22:07:01
0
135

(1)十进制字面值对于一个20(10)24(8)14(16),在c语言中对应表达为20(10进制)、024(8进制)、0x14(16进制)。默认情况下,十进制字面值的类型是int,如果int装不下就是...

(1)十进制字面值

对于一个20(10)=24(8)=14(16),在c语言中对应表达为20(10进制)、024(8进制)、0x14(16进制)。
默认情况下,十进制字面值的类型是int,如果int装不下就是long,再装不下就是long long。

(2)浮点数字面值

对于一个浮点数可以表示为314.159(10)也可以表示为3.14159e+2(科学记数法)。
默认情况下,浮点数字面值是一个double

(3)指定字面值类型

整形字面值

后缀

最小匹配类型

例子

u / U

unsigned

20u / 20U

l / L

long

20l / 20L

ll / LL

long long

20ll / 20LL

浮点形字面值

f / F

float

20.0f / 20.0F

l / L

long double

20.0l / 20.0L

评论
一个月内的热帖推荐
csdn大佬
Lv.1普通用户

452398

帖子

22

小组

841

积分

赞助商广告
站长交流