日志19
整型常量:有十进制(如123)、八进制(以0开头,如012,对应十进制的10)、十六进制(以0x或0X开头,如0x1A,对应十进制的26)等不同进制表示形式。
○浮点型常量:除了常见的小数形式(如3.14),还有科学计数法形式(如1.23e5表示123000),在书写时要注意遵循相应规则,小数点、指数部分等书写规范都有要求。
○字符常量:用单引号括起来,如'a',对于一些特殊字符,可用转义字符表示,像'\n'(换行)、'\''(单引号本身,若直接写'会语法错误,需转义)等,转义字符以\开头,共规定了多种不同功能的转义字符来处理特殊情况。
○字符串常量:用双引号括起来,如"hello",它实际在内存中是以字符数组形式存储,且末尾自动添加'\0'作为结束标志,所以存储"hello"需要6个字节内存空间(5个字符加'\0')。
○符号常量:通过#define预处理指令定义,如#define PI 3.1415926,在预处理阶段代码中所有出现PI的地方都会被替换成3.1415926,习惯上符号常量名用大写字母表示,便于区分变量,且它没有类型属性,只是简单文本替换。
○浮点型常量:除了常见的小数形式(如3.14),还有科学计数法形式(如1.23e5表示123000),在书写时要注意遵循相应规则,小数点、指数部分等书写规范都有要求。
○字符常量:用单引号括起来,如'a',对于一些特殊字符,可用转义字符表示,像'\n'(换行)、'\''(单引号本身,若直接写'会语法错误,需转义)等,转义字符以\开头,共规定了多种不同功能的转义字符来处理特殊情况。
○字符串常量:用双引号括起来,如"hello",它实际在内存中是以字符数组形式存储,且末尾自动添加'\0'作为结束标志,所以存储"hello"需要6个字节内存空间(5个字符加'\0')。
○符号常量:通过#define预处理指令定义,如#define PI 3.1415926,在预处理阶段代码中所有出现PI的地方都会被替换成3.1415926,习惯上符号常量名用大写字母表示,便于区分变量,且它没有类型属性,只是简单文本替换。
全部评论
相关推荐
06-04 10:32
安徽大学 单片机 实习僧和BOSS直聘都投了几十家,硬件开发,硬件测试,嵌入式都投了,全是已读不回……我现在考虑想在秋招前速成一个Linux项目,其实现在完全不知道自己要找什么方向的,只能海投了,求大佬们给点意见😭😭😭
西工程小巴:数电课设+数字信号处理课设+微机原理课设?

点赞 评论 收藏
分享
点赞 评论 收藏
分享