用vs2012如何编译和运行包含多个文件的c程序?
1个回答
展开全部
用#include指令就可以
追问
怎么写?请示例。
追答
Hello.h
int max( int a, int b )
{
int z;
if( a > b )
{
z = a;
}
else
{
z = b;
}
return z;
}
HelloWorld.cpp
#include
#include
#include "Hello.h"//用#include"filename"指令包含其他文件(如头文件)
int main()
{
printf("请输入两个整数:\n");
int a,b;
scanf("%d%d",&a,&b);
int c;
c = max(a,b);//用Hello.h文件中的 int max( int x, int y ) 函数
printf("max = %d",c);
printf("\n\nHello Worle\n");
system("pause");
return 0;
}
其实#include指令包含文件你早就见过了,比如#include。只是没有试过包含自己的文件而已
#include形式就是包含软件自带的库文件
#include""形式就是包含自己编写的文件,也就是从源文件根目录开始搜索,
#include指令可以包含头文件,可以包含源文件,比如我的这个小程序就是包含.h文件,当然你也可以把包含max函数的文件建立成源文件,具体的你可以自己动手写一下
还有什么不明白的吗
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询