pragma mark – 常量
常量有那些
/*
1. 整型常量
2. 实型常量
3. 字符常量
{
字符的特殊情况
'\n' 换行,相当于敲一下回车。
'\t' 跳到下一个tab位置,相当于按了一下键盘上的tab键。
\b 退格,相当于按了一下backspace
'\r' 回车。
'\f' 换页,光标移动到到下页开头。
'\\' 输出\字符,也就是在屏幕上显示一个\字符。
'\'' 输出'字符,也就是在屏幕上显示一个'字符。
'\"' 输出"字符,也就是在屏幕上显示一个"字符。
'\ddd' 1位到3位八进制数表示的字符。
[
如:\376, 则屏幕上显示一个黑块的方块。
\xhh, 1位到2位十六进制数表示的字符。其中x不能丢了
]
}
4. 字符串常量
5. 自定义常量
*/
代码
#include <stdio.h>
int main() {
// 整型常量
10;
// 实型常量(小数)
// 单精度float / 双精度 double
// 注意: 默认情况下 编写的小数 都是双精度
10.1;// 双精度double
88.8;// 双精度double
5.2f; // 单精度float
// 字符型常量,用单引号括起来的就是字符型常量
// 注意:字符型常量的单引号只能写一个字符,如果写多个会报错
'a'; // 字符型常量
'ab';// 错误
'1';
'12';// 错误, 12是由两个字符组成, 由1和2组成
// '李';// 错误写法,因为一个汉字占3个字节
// 字符型常量的特殊情况, 在C语言中,系统给某些字符的组合定义了特殊的函数,这些字符的组合可以当做单个字符来使用
'\n'; // 回车 换行
// 字符串型常量, 用双引号括起来的就是字符串型常量
// 注意: 无论你用双引号扩起来了几个字符串,只要使用双引号括起来的都是字符串常量
"abc";
"a";
// 自定义常量
const int NUM = 998;
return 0;
}