c语言是由什么构成的(c语言是由什么构成的语言)

网友投稿 1865 2022-08-04

c语言是由什么构成的(c语言是由什么构成的语言)

c语言是由什么构成的(c语言是由什么构成的语言)

C语言是一种计算机编程语言,本质上就是一种人类用于命令计算机干活的一种规则。人们按照这种规则来指使计算机做事情。如果没有这种规则的话,计算机是不能理解人的。那C语言是由什么构成的呢?

(1)一个程序由一个或多个源程序文件组成。

一个源程序文件中有一个或几个函数( 如main 函数,调用子函数)。

在一个源程序文件中可以包括3个部分:

①预处理指令。如#include < stdio.h >(还有一些其他预处理指令,如#define 等)。 C 编译系统在对源程序进行翻译前,先由一个预处理器(也称预处理程序、预编译器)对预处理指令进行预处理,对于# include < stdio.h >指令来说,就是将 stdio.h 头文件的内容读进来,取代# include < stdio . h >。由预处理得到的结果与程序其他部分一起组成一个完整的、可以用来编译的最后的源程序,然后由编译程序对该源程序正式进行编译,才得到机器可运行的目标程序。

②全局变量和局部变量

在函数之外进行的数据声明。如“ int a ,b,sum ;”,放到 main 函数的前面,这就是全局声明,在函数外面声明的变量称为全局变量。如果是在程序开头(定义函数之前)声明的变量,则在整个源程序文件范围内有效。在函数中声明的变量是局部变量,只在函数范围内有效。

③如 main 主函数和调用函数,用来指定每个函数的功能。在调用这些函数时,会完成函数定义中所指定的功能。

(2)函数是 C 程序的主要组成部分。程序的几乎全部工作都是由各个函数分别完成

的,函数是 C 程序的基本单位。每个函数都用来实现一个或几个特定的功能。编写 C 程序的工作主要就是编写一个个函数。

一个 C 语言程序是由一个或多个函数组成的,其中必须包含一个 main 主函数,且只能有一个 main主函数,也可能有几个调用函数组成,它们组成一个源程序文件,在进行编译时对整个源程序文件统一进行编译。

一个小程序只包含一个源程序文件,在一个源程序文件中包含若干个函数(其中有一个 main 函数)。当程序规模较大时,所包含的函数的数量较多,如果把所有的函数都放在同一个源程序文件中,则此文件显得太大,不便于编译和调试。

为了便于调试和管理,可以使个程序包含若干个源程序文件,每个源程序文件又包含若干个函数。一个源程序文件就是一个程序模块,即将一个程序分成若干个程序模块。

编程可以面向对象建立程序模块,也可以面向过程建立程序模块。作为C语言是面向过程的程序设计语言,而C++面向对象的程序设计语言。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:python经典编程100例(python基础编程100例)
下一篇:c语言有什么用(C语言有什么用处,可以用在哪里)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~