C语音 常量

目录

整形常量

浮点常量

指数常量

字符常量

​字符串常量

​标识常量


整形常量

常量是指在程序运行期间其数值不发生变化的数据。整形常量通常简称为整数

整数可以是十进制,八进制,十六进制例如

十进制的数值3356 可以有以下两种不同的表达方式

八进制数 06434 (八进制是0开头)

十六进制 0xd1c(十六进制是0x开头)

浮点常量

浮点常量又称为实数,一般含有小数部分。

在c语音中,实数只有十进制的实数,分为单精度和双精度。实数有两种表达方式,即一般形式和指数形式。

例如:3.5、-12.5、3.1415926

指数常量

指数形式的实数一般是由尾数部分、字母e或E和指数部分组成。当一个实数的符号为正号时,可以省略不写,其表示的一般形式如下:

1.176e+10表示1.176 x 10^10

-2.3455e-8表示-2.3455 x 10^-8

字符常量

字符常量是指一个单一字符,其表示形式是由两个单引号包括的一个字符

如‘A’、‘a’、‘q’、‘Q’、‘=’、‘0’都是字符常量

在C语音中,字符常量具有数值,字符常量的值就等于字符的ASCII值

字符串常量

所谓字符串常量是指用双引号括起来的一串字符来表示的数据(字符串以‘\0’结尾)‘9’+‘\0’="9"

例如"hi"、“9”、“张三”

标识常量

所谓标识常量是指用标识符号替代常量使用的一种一种常量,其名称通常是一个标识符。

标识常量也叫符号常量,一般用大写英文字母的标识符。在使用之前必须预先定义,说明形式为:宏

#define   <标识常量名称>           <常量>

定义了一个宏以后,可以在其他宏定义中使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值