头文件
- 在 C++ 标准中,stdio.h 格式的文件可以改写为 cstdio 格式,所有 “.h” 的后缀都可以改为 “c” 的前缀。
- 对于头文件的调用,如果是调用系统头文件,使用 <>,从环境变量地址查找;如果是调用本地自建文件,使用 "",从本地开始查找。
基本数据类型
1、变量的定义条件:
- 不能是 c 语言标识符,如 for , if
- 变量名的第一个开头字母是 字母 或者 下划线
- 区分大小写
2、变量类型
![7bdab25e2d345098b86f722d77c9b7bb.png](https://i-blog.csdnimg.cn/blog_migrate/c5cac977bb5789df91321e856fd436bc.jpeg)
其中,
数值型数据特征:
- 整型 int 也称为:long int
- 长整型 long long 也称为:long long int
- 如果 long long 赋值一个大于
的初值,需要在初值后面加上 “LL”
- 如果是
以内的或者 32 位的整数 -> int
- 如果是
以内的或者 64 位的整数 -> long long
- 小数点后有效精度 6~7 个 -> float
- 小数点后有效精度 15~16 个 -> double
- 对于浮点型数据,一律使用 double ,不使用 float 进行存储
字符型数据特征:
- 0~9 的 ASCII 码为 48~57
- A~Z 的 ASCII 码为 65~90
- a~z 的 ASCII 码为 97~122
- ASCII 码的排序为 小写字母 > 大写字母 > 数字
- 小写字母比大写字母 ASCII 码值大 32
布尔型数据特征:
- c语言中调用 bool 型数据需要使用 stdbool.h 头文件
- 非零数据(包括正整数和负整数,1,-1):true(1)
- 零:false (0)
3、强制类型转换
- 强制类型转换是直接把浮点数的小数部分直接切掉,不进行四舍五入。
- 强制转换的格式: