天天百科

C语言常量的修饰符是什么

2023-07-25 分类:百科

TIPS:本文共有 428 个字,阅读大概需要 1 分钟。

常量是固定值,在程序执行期间不会改变。

常量可以是任何的基本数据类型,可分为整型数字、浮点数字、字符、字符串和布尔值。

常量就像是常规的变量,只不过常量的值在定义后不能进行修改。

整型

可以是十进制、八进制或十六进制的常量。

前缀指定基数:

0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。

1

1

整数常量也可以带一个后缀,后缀是 U 和 L 的组合,U 表示无符号整数(unsigned),L 表示长整数(long)。后缀可以是大写,也可以是小写,U 和 L 的顺序任意。

//下面列举几个整数常量的实例:

2113 // 合法的

115u // 合法的

0xFFeL // 合法的

0278 // 非法的:8 不是八进制的数字

032UU // 非法的:不能重复后缀

//以下是各种类型的整数常量的实例:

35 // 十进制

0213 // 八进制

0x4eb // 十六进制

30 // 整数

30u // 无符号整数

30l // 长整数

30ul // 无符号长整数

如果觉得《C语言常量的修饰符是什么》对你有帮助,请点赞、收藏,并留下你的观点哦!

阅读剩余内容
网友评论
相关阅读
小编推荐