C的转义字符,格式控制符,常量变量
来源:互联网 发布:电子软件有哪些 编辑:程序博客网 时间:2024/05/14 06:30
转义字符
ps:\t相当于,输出几个空格
常用格式控制符
转换说明符
%d 十进制有符号整数
%u 十进制无符号整数
%f 浮点数(默认6位小数)
%c 字符
%s 字符串
%p 指针
%o 八进制无符号整数
%x十六进制无符号整数
%e指数形式的浮点数,即科学计数法(”6位小数“+“e”+“±”+两位数)
eg:%e 效果等于0.12345e+01
%g自动选择合适的表示法,用来输出实数,
%g即它根据数值的大小,
自动选f格式或e格式(选择输出时占宽度较小的一种),
且不输出无意义的0
ps:只有%x,%e,%g才能用大写字母
附加格式说明符
<均紧跟%后>
l:长整型,或者双精度实型,加在d,o,x,u,f前(舍去的小数,四舍五入)
m(正整数):数据输出最小显示宽度,不足时,默认在前面补空格,右对齐
n(正整数):
对实数,表示输出n位小数
对字符串,表示截取至n位
-:输出域内靠左,不足补空格
(多个附加格式说明符时,各优先级:“-”>“m”>“n”>“l”eg:%-8.3ld)
ASCII码
0~255的整数可以与字符通用
标识符
规则:数字(不能为首),字母,下划线
常数
以下字母均不区分大小写
一.前缀:
(1)八进制:0(数字)
(2)十六进制:0x (数字+字母)
二.后缀:
(1)浮点型:f
(2)长整型:l
(3)无符号型:u
ps:多个后缀时,顺序随意
三.字符串的存储:每个字符串尾自动加个’\0’作为结束标识符,当输入空格时,也会被当作’\0’
常量
一.方式:
(1)PI定义成一种符号,只是3.14159的别名。编译时,所有PI都替换成3.14159
#define PI 3.14159 //后面无“;”
(2)在函数中定义的常量
const float PI=3.14159;
二.命名:全大写
变量
一.注意:不能为C的关键字,但可为函数名
(∵C面向过程,C++面向对象,
∴new 是C++中的关键字,而非C中的关键字)
二.扩展:一些新的高级的编辑器,和操作系统,将“$”,“¥”当成字母处理
三.要求:
∵内存中的值不可预料(可能为0,可能为上次内存操作留下的值)
∴定义变量时,要初始化;
其过程:
(1)控制器分配变量内存
(2)运算器通过赋值运算符,获取值
(3)控制器获取运算器的值,赋到内存
四.建议:调试时了解内存情况
- C的转义字符,格式控制符,常量变量
- C\C++的转义字符和格式输出控制符
- 常量、变量、格式化控制符和转义字符的使用规范及注意事项
- C语言的基础常识-转义字符与格式控制
- C语言格式控制符和转义字符
- C语言转义字符和格式控制符参考
- C语言转义字符和格式控制符参考
- C语言转义字符和格式控制符参考
- C语言转义字符和格式控制符参考
- C语言转义字符和格式控制符参考
- C语言转义字符和格式控制符参考
- c语言格式控制符和转义字符
- C语言转义字符和格式控制符参考
- C语言转义字符和格式控制符参考
- C语言转义字符和格式控制符参考
- c语言格式控制和转义字符
- 转义字符和格式控制符
- 转义字符和格式控制符
- Sequelize 和 MySQL 对照
- php+ajax实现分页
- RX操作符之Observable的创建方式一(just、from、repeat、repeatWhen)
- 制作Mac系统安装U盘 及安装流行 (OS X EI Capitan 10.11.5)
- EditText搜索关键字,返回结果匹配关键字改变颜色
- C的转义字符,格式控制符,常量变量
- linux兴趣小组暑假第二次讲座总结
- poj1511Invitation Cards
- intellj idea 初体验
- 数字签名与数字证书
- php+ajax+jquery实现分页
- JSON和XML解析的理解
- linux中如何查看日志中某个异常出现的次数
- Android多线程断点续传实现总结