数据类型:
| 序号 | 符号 | 类型 | 占空间大小(字节) | 初始化 |
| 1 | char | 字符数据类型 | 1 | char = ‘a’ ; 或 char = “abc”; |
| 2 | short | 短整型 | 2 | short a = 0; |
| 3 | int | 整形 | 4 | int a = 0; |
| 4 | long | 长整型 | 4 | long a =0; |
| 5 | long long | 更长的整形 | 8 | long long a = 0; |
| 6 | float | 单精度浮点型 | 4 | float a = 12.1f ; |
| 7 | double | 双精度浮点型 | 8 | double a = 12.12 |
计算机空间单位转换关系:
最小的单位:bit
| 1 byte (字节) | 8 bit |
| 1 KB | 1024 byte |
| 1MB | 1024 KB |
| 1GB | 1024 MB |
| 1TB | 1024 GB |
| 1PB | 1024 TB |
| ...... | ...... |
变量的命名规则
⭕只能由字母(包括大写和小写)、数字和下划线( _ )组成。
⭕不能以数字开头。
⭕长度不能超过63个字符。
⭕变量名中区分大小写的。
⭕变量名不能使用关键字。
转义字符
转义字符(Escape character),所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
| 转义字符 | 释义 |
| \? | 在书写连续多个问号时使用,防止他们被解析成三字母词 |
| \' | 用于表示字符常量' |
| \" | 用于表示一个字符串内部的双引号 |
| \\ | 用于表示一个反斜杠,防止它被解释为一个转义序列符 |
| \a | 警告字符,蜂鸣 |
| \b | 退格符 |
| \f | 进纸符 |
| \n | 换行 |
| \r | 回车 |
| \t | 水平制表符 |
| \v | 垂直制表符 |
| \ddd | ddd表示1~3个八进制的数字。 如: \130 X |
| \xdd | dd表示2个十六进制数字。 如: \x30 0 |