C语言常量的定义规则如下:1。整数常量:整数常量可以是十进制、八进制或十六进制形式。十进制整数常量由0到9的数字组成;八进制整数常量由数字0-7和前缀0组成;十六进制整数常量由数字0-9、字母A-F(大写或小写)和前缀0x或0X组成。2.浮点常数:浮点常数由整数部分、小数点、小数部分和指数部分组成。可以用小数形式或指数形式表示。比如3.14,-0.5,1.23e-5。3.字符常量:字符常量包括用单引号括起来的单个字符。比如' a ',' 9 ',' x '。4.字符串常量:字符串常量由多个用双引号括起来的字符组成。比如“你好”“123”“C语言”。5.符号常量:用#define指令定义的常量称为符号常量。符号常量用大写字母表示,一般没有数据类型。比如#定义PI 3.14159。6.枚举常量:枚举常量是一组类型相同的符号常量。它们由关键字enum定义,每个常量都有一个特定的整数值。例如,枚举颜色{红、绿、蓝};7.宏常量:宏常量是符号常量,其参数由#define指令定义。它们可以是任何表达式,而不仅仅是简单的值。比如#define MAX(x,y) ((x) > (y)?(x): (y)需要注意的是,常量在定义之后是不能修改的。
以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com
评论前必须登录!
注册