“源”指“来源”
比如你要复制一个文件,将要复制的文件称为“源文件”,复制品为“目标文件”。
比如一个程序,在编译之前还是文本状态的情况下,称之为“源代码”,编译后生成了
EXE文件
,称之为“
目标程序
”。
源程序 就是你写的源代码, 一般包括C文件和H文件 也称为源文件和头文件
程序, 说的是包括源程序和编译出来的可执行程序
一个完整的程序, 可以只有一个C文件 也可以包含多个C文件和H文件
通常我们在做练习的时候编的程序是将定义的数据结构,函数,宏,都放在了一个c文件中了。
但是,在做大的项目的时候,往往是由多人完成,有些通用的东西可能多个人都要用到这样就将数据结构的定义,函数的定义宏的定义甚至包含的头文件都放于某个h文件里面,把相关功能的代码放在同一个c文件里面最后,多个 c文件可以编译成多个目标文件o,多个o文件可以连接一个大的工程文件
以上的c文件就是源程序文件
可能没有讲得怎么清楚,但是,初学编程的人可以先养成良好的习惯将数据结构的定义,函数的定义宏的定义放在头文件h里,其他代码写在c文件里,在c文件中包含这个头文件
m是源程序文件
fig是用户界面窗口定义文件
mat是数据文件保存变量
在现代程序语言中,源代码可以是以书籍或者磁带的形式出现;但最常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。源程序文件类型是指源程序存储时使用的殊编码方式,便于读取、识别。
扩展资料:
有些文件格式被设计用于存储特殊的数据,例如:图像文件中的JPEG文件格式仅用于存储静态的图像,而GIF既可以存储静态图像,也可以存储简单动画;Quicktime格式则可以存储多种不同的媒体类型。文本类的文件有:text文件一般仅存储简单没有格式的ASCII或Unicode的文本;HTML文件则可以存储带有格式的文本;PDF格式则可以存储内容丰富的,图文并茂的文本。
同一个文件格式,用不同的程序处理可能产生截然不同的结果。例如Word 文件,用Microsoft Word观看的时候,可以看到文本的内容,而以无格式方式在音乐播放软件中播放,产生的则是噪声。一种文件格式对某些软件会产生有意义的结果,对另一些软件来看,就像是毫无用途的数字垃圾。
Source
Code
就是程序员编写的程序
别人也可以看懂的
之后经过编译
连接啥的
就是机器语言了
拿来看也没有用了
举个例子说,你在这个网页上点鼠标右键,里面有一项,查看源代码,你点一下,那麼你就看见用记事本打开的文件有许多文字了,这个就是这个网页的源代码。一般我们最终看到的用到的都是是程序,比如记事本也是个程序,网页也可以算是个我们看到的结果,浏览器也是个程序,那麼这些程序都是别人做出来的,他写的原来的代码经过处理(程序中叫编译,比如刚才看到的那些代码经过浏览器整理就是得到网页了)就是我们最终使用的东西,这些代码也有专门的编写工具(程序),比如网页代码可以用FrontPage来写,你也听过计算机语言,C语言什麼的,那麼这些语言写的代码经过整理编译最终就是我们使用的程序,比如记事本了,QQ了,等等。源代码是一般不发布的,也就是我们不能看到的,这样就可以保证这些人/公司的知识产权。我这个是最通俗的解释,没有用书上的定义给你解释,但意思是不错
通常我们在做练习的时候编的程序
是将定义的数据结构,函数,宏,都放在
了一个c文件中了。
但是,在做大的项目的时候,往往是由多
人完成,有些通用的东西可能多个人都要
用到这样就将数据结构的定义,函数的定义
宏的定义甚至包含的头文件都放于某个
h文件里面,把相关功能的代码放在同一个
c文件里面最后,多个 c文件可以编译成
多个目标文件o,多个o文件可以连接一个
大的工程文件
以上的c文件就是源程序文件
可能没有讲得怎么清楚,但是,
初学编程的人可以先养成良好的习惯
将数据结构的定义,函数的定义
宏的定义放在头文件h里,其他代码写
在c文件里,在c文件中包含这个头文件
1理论上的概念
源文件是相对目标代码和可执行代码而言的。
源代码就是用汇编语言和高级语言写出来的地代码。
目标代码是指源代码经过编译程序产生的能被cpu直接识别二进制代码。
可执行代码就是将目标代码连接后形成的可执行文件,当然也是二进制的。
2最直观的概念
在这个网页上右键鼠标,选择查看源文件出来一个记事本,里面的内容就是此网页的源代码
===================================================
关于两者的区别联系:
1从字面意义上来讲,源文件是指一个文件,指源代码的集合源代码则是一组具有特定意义的可以实现特定功能的字符(程序开发代码)
2"源代码"在大多数时候等于"源文件"
枫舞在上面说过"2最直观的概念 在这个网页上右键鼠标,选择查看源文件出来一个记事本,里面的内容就是此网页的源代码"这句话就体现了他们的关系,此处的源文件是指网页的源文件,而源代码就是源文件的内容,所以又可以称做网页的源代码
平时,我们通常都把“安装文件”也称为“源文件”
以上就是关于什么是源文件全部的内容,包括:什么是源文件、C语言中源程序是什么意思、C语言中,“源程序”与“源文件”有什么区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)