目录
一、预编译命令:
二、多文件编程:
(二)多文件编程定义:
多文件编程:把不同功能的函数封装到不同的文件中。
一个解决方案中可以有多个项目,但是每次只能执行一个项目,要执行哪个项目就右键将其设置为启动项(项目名称变成黑体)
( 二)步骤:
用比较两个数大小并返回较大的数作为实例演示多文件编程步骤
1、在解决方案中添加新建项目:
2、在源文件中添加新建项,创建主函数:
3、在源文件中添加新建项,创建子函数:
4、在头文件中添加新建项:
5、编写主函数,子函数,头文件:
- 子函数:编写函数功能的实现(函数的定义):
int max(int a, int b)
{
return a > b ? a : b;
}
- 头文件:主要负责全局变量的定义和函数的声明 :
#pragma once //防止头文件重复包含
int max(int, int);
- 主函数:调用子函数,程序从主函数开始,到主函数结束(在主函数中调用子函数要先用#include "XXX.h"导入头文件):
#include <stdio.h>
//在主函数中调用子函数要先导入头文件(用#include "XXX.h")
#include "head.h"
int main()
{
int a = 10;
int b = 20;
printf("%d\n",max(a, b));
return 0;
}