逻辑运算符
比较运算符
++
--
i++或i--
在包含其的表达式结束后才运算
条件控制语句
```
if(){
}
if(){
}else{
}
```
switch
循环语句
for
while
自定义头文件.h和实现文件.c
.h 函数的声明 变量的声明 (不能赋值)
.c 具体实现 实现函数的功能 操作变量
可以将函数的声明和实现分离开来
封装:封装某些功能 便于移植
1.创建.h文件
声明函数\暴露给外部使用
2.创建.c文件
函数的具体实现
3.在.c文件里面导入.h文件
4.在使用的方法里导入.h文件
#define
宏定义 全局
1.给特定的数值一个特定的意义
2.便于管理
float int double long char bool
基本数据类型(只能存储一个数据)
数组
需要存储多个同种类型的数据
1.能够存储数据,就必须要有内存
2.如何定义一个数组的同时为他分配内存空间
float score[]={29,15,18,54};
(大小可以存4个数据,里面的值都为float类型)
3.数组定义是必须明确知道数组的大小
初始化几个就是几个
4.数组的名字就是数组的首地址(第一个元素的地址)
使用%p打印地址
在定义时明确指定数组的大小
明确指定大小,并且初始化部分数据
如何使用数组
访问 通过下标(0~n-1)
进制转换