常量、变量、格式化控制符和转义字符的使用规范及注意事项
来源:互联网 发布:张丕林 知乎 编辑:程序博客网 时间:2024/05/18 18:54
常量:
固定不变的量
两种表示方法:
1.字面量表示法
直接写值就是字面量常量
10;
20 + 10; //常量表达式
2.名字表示法
语法:
const 类型 名字 = 值;
例: const int num = 10;
num = 30; //会报错!
const int num; //完全可以,垃圾值
num = 40; //这样就会报错。
变量:
值可以发生改变的量就叫变量
声明变量的方法:
1.在声明的就初始化
类型 变量名 = 值;
例:int num = 10;
num = 30; //不会报错,因为变量可以改变
2.先声明,后赋值
类型 变量;
变量 = 值;
int num;
num = 30;
变量的命名规范:
1.起名要有意义
2.只能以字母、下划线、美元符号开头,后面接任意的数字、字母、下划线、美元符号(Mac里面可以用中文)
3.不能用关键字作为变量名
4.遵守驼峰命名法:第一个单词的首字母小写,后面的每个单词首字母大写
printf的具体用法:
语法:
printf("格式化字符串",值列表);
常见的格式化控制符:
%d:要输出一个int类型的数据
%f:要输出一个float类型的数据
%lf:要输出一个double类型的数据
%c:要输出一个char类型的数据
%ld:要输出一个long类型的数据
%u:输出一个unsigned int类型的数据
%lu:输出一个unsigned long类型的数据
unsigned 修饰的代表无符号的一个整数,不能保存负数,只能存正数
unsigned 可以修饰float double吗?
额。。。不行
unsigned 可以修饰char吗?
char可以
%d:
重点:
%0md:m代表占用多少位,不足位用0代替.
如果实际位数 >= m ,那么就以实际位数输出,不会添加任何的0
%md: m代表占用多少位,不足位用空格代替
如果实际位数 >= m ,那么就以实际位数输出
m为负数就代表在后面添加空格
%f:
重点:
%.nf:n代表保留小数点后几位。n是一个整数
例:如果要保留小数点后3位
%.3f
%m.nf: m代表一共多少列,n代表保留小数点后几位
m<实际位数 就按实际输出(以n为准)
不足位用空格代替
转义符:
改变原来某个字符的原来意义的符号就叫转义符
例:%d \n
所有的格式化控制符
\n:换行
\t:水平制表符 空格
\\:输出\
\":输出"
%%:输出%
- 常量、变量、格式化控制符和转义字符的使用规范及注意事项
- C的转义字符,格式控制符,常量变量
- 转义字符+常量、变量小知识点
- C\C++的转义字符和格式输出控制符
- 转义字符和格式控制符
- 转义字符和格式控制符
- 字符常量和字符变量
- C语言中const只读变量及常量的注意事项
- 转义字符简析及注意事项
- python的关键字,数据类型、操作符、转义字符和格式化字符串
- <![CDATA[ ]]>和转义字符的使用
- python格式化字符串和转义字符
- python格式化字符串和转义字符
- python格式化字符串和转义字符
- python格式化字符串和转义字符
- python格式化字符串和转义字符
- python格式化字符串和转义字符
- Sed使用的变量里含有转义字符的解决
- UICollectionViewLayout
- sb托约束,top layGuide导致总是不能紧贴屏幕上端的问题
- 黑马程序员——多线程(下)
- iOS 推送消息的原理
- iOS-遇见的面试题总结与分析
- 常量、变量、格式化控制符和转义字符的使用规范及注意事项
- 七牛---上传crc32校检说明与用法
- 46. PHP 数据库
- C语言关于格式说明里包含回车
- mysql表类型(引擎)介绍
- C#接口的显示与隐式
- 改变webView中请求的JS数据
- Linux命令备忘实例(15)——awk(1/2)
- Android学习基本索引(三)——记录,没事自己看