康老师

C语言中常量的修饰符及其作用

2022-12-06 19:03:04
相关推荐

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

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

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

整型

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

前缀指定基数:

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 // 无符号长整数

阅读剩余内容
网友评论
显示评论内容(2) 收起评论内容
  1. 2023-09-01 00:35♥千年狐妖♥[内蒙古网友]103.230.237.233
    常量的修饰符对于程序的安全性和可维护性非常重要,学习C语言的同学一定要深入理解和掌握这一知识点。祝学习顺利!
    顶2踩0
  2. 2023-04-19 21:49南下安_然[天津市网友]221.136.197.55
    这是一个很重要的问题,C语言中常量的修饰符可以通过const关键字来实现,它可以确保常量的数值在程序运行过程中不会被修改,非常有用。
    顶4踩0
相关阅读
小编推荐