完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
1)整数常量
整数常量可以是:十进制,八进制,十六进制 十进制:不带前缀 二进制:0b或0B 八进制:0 十六进制:0x或0X(单片机编程中经常用到,所以很重要哦) 整数常量也可以带一个后缀: U或u :表示无符号整型(unsigned) L或l :表示长整型(long) 例如: 下面列举几个整数常量的实例: 212 /* 合法的 */ 215u /* 合法的 */ 0xFeeL /* 合法的 */ 078 /* 非法的:8 不是八进制的数字 */ 032UU /* 非法的:不能重复后缀 */ 以下是各种类型的整数常量的实例: 85 /* 十进制 */ 0213 /* 八进制 */ 0x4b /* 十六进制 */ 30 /* 整数 */ 30u /* 无符号整数 */ 30l /* 长整数 */ 30ul /* 无符号长整数 */ 2)浮点常量 浮点常量由:整数部分+小数点+小数部分和指数部分组成。可以用小数形式或者指数形式来表示浮点常量。 带符号的指数用E或e引入 例如: 3.14159 /* 合法的 */ 314159E-5L /* 合法的 */ 510E /* 非法的:不完整的指数 */ 210f /* 非法的:没有小数或指数 */ .e55 /* 非法的:缺少整数或分数 */ 3)字符常量 字符常量是括在单引号中,例如,'x' 可以存储在 char 类型的简单变量中。 字符常量可以是一个普通的字符(例如 'x')、一个转义序列(例如 '/t'),或一个通用的字符(例如 '/u02C0')。 在 C 中,有一些特定的字符,当它们前面有反斜杠时,常用的字符常量有: // / 字符 /' ' 字符 /" " 字符 /? ? 字符 /a 警报铃声 /b 退格键 /f 换页符 /n 换行符 /r 回车 /t 水平制表符 /v 垂直制表符 /ooo 一到三位的八进制数 /xhh . . . 一个或多个数字的十六进制数 4)字符串常量 字符串字面值或常量是括在双引号 "" 中的。一个字符串包含类似于字符常量的字符:普通的字符、转义序列和通用的字符。 您可以使用空格做分隔符,把一个很长的字符串常量进行分行。 下面的实例显示了一些字符串常量。下面这三种形式所显示的字符串是相同的。 "hello, dear" "hello, / dear" "hello, " "d" "ear" |
|
|
|
只有小组成员才能发言,加入小组>>
815 浏览 0 评论
1162 浏览 1 评论
2536 浏览 5 评论
2871 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2720 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1111浏览 3评论
198浏览 2评论
465浏览 2评论
380浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
462浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 06:43 , Processed in 1.137289 second(s), Total 78, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号