请教多文件问题
#include<stdio.h>#include<max.c>
#include<min.c>
int main()
{
int a = 98;
int b = 88;
int maxval = max(a,b);
int minval = min(a,b);
printf("The max value is %d\n, The min value is %d\n",maxval,minval);
return 0;
}
我用VC++6.0 和DEV C++ 两个编译都出现错误: max.c: No such file or directory
上传不了图片,只能口述:我的 res 文件包里有:Debug 文件包、res . c 、res . dsp 、res . dsw、res . ncb、res . opt 、res . plg、max . c、min . c 要用 "" 不是 <>,并且你 max.c 和 min.c 的 .c 扩展名改为 .h
#include<stdio.h>
#include "max.h"
#include "min.h"
int main()
{
int a = 98;
int b = 88;
int maxval = max(a,b);
int minval = min(a,b);
printf("The max value is %d\n, The min value is %d\n",maxval,minval);
return 0;
} 新建两个文件:max.h,min.h
在max.c的开头加入:#include"max.h"
在min.c的开头加入:#include"min.h"
之后把代码改成:
#include<stdio.h>
#include"max.h"
#include"min.h"
int main()
{
int a = 98;
int b = 88;
int maxval = max(a,b);
int minval = min(a,b);
printf("The max value is %d\n, The min value is %d\n",maxval,minval);
return 0;
}
zltzlt 发表于 2020-7-27 13:31
要用 "" 不是 ,并且你 max.c 和 min.c 的 .c 扩展名改为 .h
好家伙 Twilight6怎么没来?{:10_250:} 我真的是个好人 发表于 2020-7-27 13:40
好家伙 Twilight6怎么没来?
嘿嘿{:10_327:} 我真的是个好人 发表于 2020-7-27 13:40
好家伙 Twilight6怎么没来?
这样子我们就可以抢最佳了{:10_256:} xiaosi4081 发表于 2020-7-27 13:45
这样子我们就可以抢最佳了
都不懂,Twilight6没来我也抢不到,泪目了{:10_266:} 这个题目是 CSDN技术社区 那里的例子,我照抄的,它那里能执行,是用的什么编译器呢?
我改为 . h ,再试试 风过无痕1989 发表于 2020-7-27 13:46
这个题目是 CSDN技术社区 那里的例子,我照抄的,它那里能执行,是用的什么编译器呢?
我改为 . h ,再 ...
发那里的地址 将 max . c 直接改为 max . h ,min . c 直接改为 min . h 后,res . c 中改为
#include<stdio.h>
#include<max.h>
#include<min.h>
还是有一个错误:fatal error C1083: Cannot open include file: 'max.h': No such file or directory
将 max . c 直接改为 max . h ,min . c 直接改为 min . h 后,res . c 中改为
#include<stdio.h>
#include"max.h"
#include"min.h"
运行正常,这是为什么呢?<>、" " 不是一样的吗,为什么在这里会有区别?
风过无痕1989 发表于 2020-7-27 13:58
将 max . c 直接改为 max . h ,min . c 直接改为 min . h 后,res . c 中改为
#include
#include
#include " " 是导入自定义的头文件,#include <> 是导入内置的头文件 谢谢各位的解答! 风过无痕1989 发表于 2020-7-27 14:20
谢谢各位的解答!
那最佳就不给了?{:10_256:} livcui 发表于 2020-7-27 14:21
那最佳就不给了?
奇怪,这帖子没有设置最佳的那个标签
最佳是2楼的,我重启浏览器,再来设 风过无痕1989 发表于 2020-7-27 14:20
谢谢各位的解答!
请点击【编辑】,将帖子的分类设置为【问题求助】:
https://s1.ax1x.com/2020/07/27/aiCVfg.png
https://s1.ax1x.com/2020/07/27/aiCl7V.png 风过无痕1989 发表于 2020-7-27 14:26
奇怪,这帖子没有设置最佳的那个标签
最佳是2楼的,我重启浏览器,再来设
请点击帖子下方的【编辑】按钮,再将主题分类修改为【问题求助】 风过无痕1989 发表于 2020-7-27 14:26
奇怪,这帖子没有设置最佳的那个标签
最佳是2楼的,我重启浏览器,再来设
@不二如是 帮楼主主题分下类吧 测试回复 风过无痕1989 发表于 2020-7-27 14:26
奇怪,这帖子没有设置最佳的那个标签
最佳是2楼的,我重启浏览器,再来设
反正与我无关{:10_285:} xiaosi4081 发表于 2020-7-27 13:51
发那里的地址
我是昨晚手机上看文章时,跳出这么一个多文件问题的,早上抄录下来,试了一个上午,不得要领,才来发帖子的,那里的地址还真是不记得了。
这次 2楼的兄弟已经解答了我这一题目所想得到的所有知识点,最佳只有一个,我就选他了,再次谢谢你!
但今天不知怎么了,那个最佳的标签重新启动浏览器,还是没有,只能过些时候再来设了
页:
[1]
2