通常我们在做练习的时候编的程序是将定义的数据结构,函数,宏,都放在了一个c文件中了。\x0d\\x0d\但是,在做大的项目的时候,往往是由多人完成,有些通用的东西可能多个人都要用到这样就将数据结构的定义,函数的定义宏的定义甚至包含的头文件都放于某个h文件里面,把相关功能的代码放在同一个c文件里面最后,多个 c文件可以编译成多个目标文件o,多个o文件可以连接一个大的工程文件\x0d\以上的c文件就是源程序文件\x0d\可能没有讲得怎么清楚,但是,初学编程的人可以先养成良好的习惯将数据结构的定义,函数的定义宏的定义放在头文件h里,其他代码写在c文件里,在c文件中包含这个头文件
举个例子说,你在这个网页上点鼠标右键,里面有一项,查看源代码,你点一下,那麼你就看见用记事本打开的文件有许多文字了,这个就是这个网页的源代码。一般我们最终看到的用到的都是是程序,比如记事本也是个程序,网页也可以算是个我们看到的结果,浏览器也是个程序,那麼这些程序都是别人做出来的,他写的原来的代码经过处理(程序中叫编译,比如刚才看到的那些代码经过浏览器整理就是得到网页了)就是我们最终使用的东西,这些代码也有专门的编写工具(程序),比如网页代码可以用FrontPage来写,你也听过计算机语言,C语言什麼的,那麼这些语言写的代码经过整理编译最终就是我们使用的程序,比如记事本了,QQ了,等等。源代码是一般不发布的,也就是我们不能看到的,这样就可以保证这些人/公司的知识产权。我这个是最通俗的解释,没有用书上的定义给你解释,但意思是不错的。你要是希望理解这些,可以在网上搜索一下就有很多了。
以上就是关于C语言中,“源程序”与“源文件”有什么区别全部的内容,包括:C语言中,“源程序”与“源文件”有什么区别、源程序是什么源代码又是什么、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)