day9练习:

3.

4.

5.

2.整型数组传递:
1.两种形式
int fun(int array[5]);
int fun(int array[], int len);
注意:数组传递到函数体内部与外部操作的是同一数组
3.字符型数组传递:
int fun(char str[]);
练习1:封装一个函数,获得数组中的最大值和最小值

练习2:封装三个函数(接收,封装,打印)完成数组的冒泡排序

练习3:封装三个函数(接收,倒置,打印)完成数组的倒置

预处理命令
与#号相关的内容
1.宏定义:
1.不带参宏
#define PI 3.14
宏名可以是小写,但为了和变量区分,一般定义为全部大写
2.带参宏(宏函数)

2.头文件的包含:
1.头文件中包含:

构造数据类型的定义
全局变量的声明
全局函数的声明
宏定义
2.工程结构:

main.c中负责主函数编写
功能代码.c中主要负责功能函数的编写
功能代码.h中主要负责声明功能代码.c中编写的功能函数
调用函数的文件只需加对应函数的.h头文件即可使用该函数
3.条件编译:

1017

被折叠的 条评论
为什么被折叠?



