C与C++中#include语句可以包含c和cpp文件吗?

 我来答
tattackor
2015-06-09 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:858万
展开全部
  1. 原理上是可以的。 因为#include操作只是单纯的把头文件加入,以方便预编译的时候把文件引入进来。但在现实当中,只能够在C++里面引用c文件,不可以在C中引用CPP文件,除非你的CPP文件里完全是使用C写的代码。子集要用超集,这从逻辑上是不成立的.

  2. 建议C语言的头文件都以.c结尾,C++的头文件都取消后缀。如果是在C++使用C的函数库,例如math.h, 把头文件名改成cmath即可。

百度网友7bcbdd00f
2010-08-19 · TA获得超过416个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:246万
展开全部
可以的,#include 相当于在文件的该位置插入你要包含的文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
manager100
2010-08-19 · TA获得超过113个赞
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:157万
展开全部
可以,预编译器会把你要的文件以文本模式拷贝到#include语句那里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
高能钙片
2010-08-19 · TA获得超过493个赞
知道小有建树答主
回答量:925
采纳率:0%
帮助的人:406万
展开全部
可以,include伪指令就是插入代码而已,但是这并非标准做法,并且也没有什么意义。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爆牙猫
2010-08-19 · 动画漫画影视剧分享解说
爆牙猫
采纳数:29 获赞数:104

向TA提问 私信TA
展开全部
可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式