C/C++ head file与c++ source file在vc编程使用时有什么区别啊 举几个例子可以不?
4个回答
展开全部
没有区别!我这样说可能很多人都不同意,但是head file 和sourefile只是后来人为的分开的,主要是为了方便大型的编程。比如你写一个很小的hello world程序你的head file 和source file都放起,编译的时候一起编译。假如你无聊你可以把它们分开用include<>包含,编译的时候,编译器还是会把headfile粘贴到sourcefile前面,再一起编译,所以说它们两者是没什么区别的,只是在人的逻辑上区分,编程时比较有头绪而已。
展开全部
一个是头文件,一个是源文件。头文件不参与编译,由预处理器把相应内容复制进来,只有源文件参与编译活动。
c++ source file可以编译c程序,因为c++向上兼容c语言。
补充一下:头文件的核心任务是“声明”,楼主可能对头文件、编译、链接等内容不是很了解,三言两语我也讲不出来,推荐一本书给你《程序员的自我修养-链接、装载与库》,可以下载PDF电子版。
c++ source file可以编译c程序,因为c++向上兼容c语言。
补充一下:头文件的核心任务是“声明”,楼主可能对头文件、编译、链接等内容不是很了解,三言两语我也讲不出来,推荐一本书给你《程序员的自我修养-链接、装载与库》,可以下载PDF电子版。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你举个例子 吧 比如说 你想给你同学看一个程序,你可以给他看你声明了哪些函数,但是你不想给他看函数实现的代码,那么怎么办呢,你就把你的头文件扔给他,源文件就不用给他了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
head 是写类的吧,soource是住程序开始的地方吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询