自定义常量
把常量定义为大写字母形式
- 使用 #define 预处理器。
- 使用 const 关键字。
#define 预处理器
例如
#include <stdio.h>
#define PI 3.14
int main()
{
float area;
int r = 2;
area = PI * r * r;
printf("value of area : %f\n", area);
return 0;
}
const 关键字
可以使用 const 前缀声明指定类型的常量,如下所示:
#include <stdio.h>
int main()
{
const float PI = 3.14;
const int R = 5;
float area;
area = PI * R * R;
//R = 3;
printf("value of area : %f\n", area);
return 0;
}
字符常量
转义字符
转移序列 | 含义 |
---|---|
\\ | \ 字符 |
\’ | ’ 字符 |
\" | " 字符 |
\? | ? 字符 |
\a | 警报铃声 |
\b | 退格键 |
\f | 换页符 |
\n | 换行符 |
\r | 回车 |
\t | 水平制表符 |
\v | 垂直制表符 |
\ooo | 一到三位的八进制数 |
\xhh | 一个或多个数字的十六进制数 |