什么是源文件
发布时间:2022-07-01 10:33 所属栏目:[语言] 来源:互联网
导读:在开发软件的过程中,我们需要将编写好的代码(Code)保存到一个文件中,这样代码才不会丢失,才能够被编译器找到,才能最终变成可执行文件。这种用来保存代码的文件就叫做源文件(Source File)。 我们将在《编译和链接》一节中讲解编译器的概念。 每种编程
在开发软件的过程中,我们需要将编写好的代码(Code)保存到一个文件中,这样代码才不会丢失,才能够被编译器找到,才能最终变成可执行文件。这种用来保存代码的文件就叫做源文件(Source File)。 我们将在《编译和链接》一节中讲解编译器的概念。 每种编程语言的源文件都有特定的后缀,以方便被编译器识别,被程序员理解。源文件后缀大都根据编程语言本身的名字来命名,例如: C语言源文件的后缀是.c; C++语言(C Plus Plus)源文件的后缀是.cpp; Java 源文件的后缀是.java; Python 源文件的后缀是.py; JavaScript 源文件后置是.js。 源文件其实就是纯文本文件,它的内部并没有特殊格式,能证明这一结论的典型例子是:在 Windows 下用记事本程序新建一个文本文档,并命名为demo.txt,输入一段C语言代码并保存,然后将该文件强制重命名为demo.c(后缀从.txt变成了.c),发现编译器依然能够正确识别其中的C语言代码,并顺利生成可执行文件。 源文件的后缀仅仅是为了表明该文件中保存的是某种语言的代码(例如.c文件中保存的是C语言代码),这样程序员更加容易区分,编译器也更加容易识别,它并不会导致该文件的内部格式发生改变。 C++ 是站在C语言的肩膀上发展起来的,是在C语言的基础上进行的扩展,C++ 包含了C语言的全部内容(请猛击《C语言和C++到底有什么关系》一文了解更多),将C语言代码放在.cpp文件中不会有错,很多初学者都是这么做的,很多大学老师也是这么教的。但是,我还是强烈建议将C语言代码放在.c文件中,这样能够更加严格地遵循C语言的语法,也能够更加清晰地了解C语言和C++的区别。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
在学习框架之前,首先来了解一下 Spring MVC 框架的整...[详细]
在学习框架之前,首先来了解一下 Spring MVC 框架的整...[详细]
Spring MVC 是 Spring 提供的一个基于 MVC 设计模式的...[详细]
Servlet 是 Server Applet 的简称,译作服务器端小程...[详细]
目前 Nexus 分为 Nexus 2.x 和 Nexus 3.x 两个大版本...[详细]
在现实生活中社会分工越来越细,越来越专业化。各种产...[详细]
前两节我们详细介绍了面向对象设计原则中的开闭原则和...[详细]
设计模式有两种分类方法,即根据模式的目的来分和根据...[详细]
打开 UE4 启动器,选择 4.21.2 版本的虚幻引擎,点击...[详细]
使用 UE4 开发游戏之前,必须先搭建开发环境,具体包...[详细]