
C与C++中#include语句可以包含c和cpp文件吗?
展开全部
原理上是可以的。 因为#include操作只是单纯的把头文件加入,以方便预编译的时候把文件引入进来。但在现实当中,只能够在C++里面引用c文件,不可以在C中引用CPP文件,除非你的CPP文件里完全是使用C写的代码。子集要用超集,这从逻辑上是不成立的.
建议C语言的头文件都以.c结尾,C++的头文件都取消后缀。如果是在C++使用C的函数库,例如math.h, 把头文件名改成cmath即可。
展开全部
可以的,#include 相当于在文件的该位置插入你要包含的文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,预编译器会把你要的文件以文本模式拷贝到#include语句那里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,include伪指令就是插入代码而已,但是这并非标准做法,并且也没有什么意义。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询