首页 理论教育 C51单片机C源程序结构特点

C51单片机C源程序结构特点

时间:2023-11-17 理论教育 版权反馈
【摘要】:为了说明C语言的结构特点,我们先来看以下两个典型的程序例子。从这些例子中,我们可以了解到组成一个C源程序的基本部分和书写格式。main是主函数的函数名,表示这是一个主函数。下面总结一下C语言的特点:1)一个C语言源程序可以由一个或多个源文件组成。3)一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。4)源程序中可以有预处理命令,预处理命令通常应放在源文件或源程序的最前面。

C51单片机C源程序结构特点

为了说明C语言的结构特点,我们先来看以下两个典型的程序例子。这两个程序由简到难,但从中体现了C语言在组成结构上的特点。从这些例子中,我们可以了解到组成一个C源程序的基本部分和书写格式。

【例3-1】

main是主函数的函数名,表示这是一个主函数。每一个C程序都必须有,而且只能有一个主函数(main函数)。函数调用语句——printf函数的功能是在显示器上显示我们要输出的内容。printf函数是一个由系统定义好的标准函数,在程序中我们可以直接调用。

【例3-2】

此函数的功能是由用户输入两个整数,然后输出其中一个较小的数。

例3-2程序的功能是由用户输入两个整数,程序执行后输出其中较小的数。本程序由两个函数组成,一个主函数,一个min函数。函数之间是并列的关系。在主函数中可以调用其他函数。min函数的功能是比较两个数,然后把较小的数返回给主函数。min函数是一个用户自定义函数。因此在主函数中要给出说明(程序的第一行)。由此可见,在程序的说明部分中,不仅可以有变量的说明,还可以有函数的说明。关于函数的详细内容将在第五章介绍。在例程中,可以看到程序每行后面有用/*和*/括起来的内容,我们称之为注释部分,程序在编译时,不会执行这部分内容。

例3-2程序执行的过程是,首先出现让用户输入两个数的提示信息,scanf函数的作用是将这两个数送入变量x,y中,然后调用min函数,并把x,y的值传送给min函数的形式参数a,b。min函数中的语句用来比较变量a,b数值的大小,把小的那个数返回给主函数的变量z,最后再显示输出z的值。

下面总结一下C语言的特点:(www.xing528.com)

1)一个C语言源程序可以由一个或多个源文件组成。

2)每个源文件可由一个或多个函数组成。

3)一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。

4)源程序中可以有预处理命令(include命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面。

5)每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。

6)标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈