类型、运算符与表达式
变量和常量是C语言中的基本数据对象。
1.变量与变量名
- 局部变量:较短的变量名
- 外部变量:较长的变量名
变量名使用小写字母,符号常量名使用大写字母。
2.数据类型与长度
- 字符型 char–1B
- 整型 int–4B 短整型 short int–2B 长整型 long int–8B
- 单精度浮点型 float–4B
- 双精度浮点型 double–8B
3.常量
- 整数常量
- 浮点数常量
- 字符常量
- 常量表达式
- 字符串常量
- 枚举常量
字符用单引号;字符串用双引号,末尾默认加’\0’。
4.声明
- 在声明变量时也可对其进行初始化
- 任何变量声明都可使用const限定符限定指定变量不能被修改
- 对数组而言,const限定符指定数组中的所有元素不能被修改
举例:
#include <stdio.h>
#define MAX 100
int main()
{
int num1 = 20;
float num2 = 20.0;
//整数常量和浮点数常量
printf("%d %f\n", num1, num2);
//字符常量
printf("%d %d %d ", 'A', 'a', '0'); //65 97 48
printf("%c %d\n", '\0', '\0