注释:
两种格式
1、单行注释:// 描述信息 对该代码进行说明。
2、多行注释:/* 描述信息 /* 对该段代码进行整段说明。
变量:
数据类型 变量名 = 初始值;
常量:
1、#define 宏常量:#define 常量名 常量值
2、const 修饰的常量:const 数据类型 常量名 = 常量值
标识符命名规则:
1、标识符不能是关键字
2、标识符只能由字母、数字、下划线组成
3、第一个字符必须是字母或者下划线
例:int abc = 10; int _abc = 20; int _123abc = 30;
4、标识符中字母区分大小写
数据类型
整型:
数据类型 | 占用空间 | 取值范围 |
short (短整型) | 2字节 | -2^15~2^15-1(-32768~32767) |
int(整型) | 四字节 | -2^31~2^31-1() |
long(长整型) | Windows为4字节 | -2^31~2^31-1 |
long long(长长整型) | 8字节 | -2^63~2^63-1 |
浮点型:
数据类型 | 占用空间 | 有效数字范围 | 输入格式 |
float(单精度) | 4字节 | 7位有效数字 | |
double(双精度) | 8字节 | 15~16位有效数字 | %lf |
格式符:
printf ("%.2f,%.0f",1.141,1.141);输出:1.14,1
字符型:
#include <stdio.h>
int main()
{
char c1,c2 ;
c1 = 'a';
c2 = 'b';
c1 = c1-32;
c2 = c2-32;
printf("%c %c", c1, c2);
return 0;
}
转义字符:
常见:\n(表示换行)
字符串型:
1、char 变量名【】 = “字符串值”