C语言程序的基本结构
c语言程序是由函数构成的,函数是c程序的基本单位,一个函数由两部分组成:函数头:即函数的第一行;函数体:即函数头下面,用大括弧{…}扩起来的部分。
函数体由语句构成,语句以分号;结束。
程序可以由一个或多各函数组成,但必须有一个且只能有一个main()函数,主函数。一个c程序总是从main函数开始执行的,而不论main函数在整个程序中的位置。
每行通常写一条语句。有些短语句也可以一行写多条;长语句也可以一条写成多行。
在程序中尽量使用注释信息,增强程序的可读性。
注释信息是用注释符标识的,注释符开头用/*,结束用*/,其间的字符为注释信息。
C语言程序的运行
由高级语言编写的程序称为源程序,计算机不能直接识别和执行,必须由语言处理程序将其翻译成由0和1构成的二进制指令代码。按照c语言规则编写的程序,要想得到最终结果,要经过以下几个步骤:
1.编辑源程序
编辑是指使用文本编辑工具软件输入和修改C语言源程序,最后以文本文件的形式存放在磁盘上,文件名由用户自己选定,扩展名一般为“.c”。编辑器可以是任何一种文本编辑软件,比如Turbo C和VC++专用编辑系统,也可以是写字板、记事本等字处理软件。
2.编译源程序
编译是将c源程序翻译成二进制目标程序。编译是由编译程序来完成,编译程序对源程序自动进行句法和语法检查,当发现错误时,就将错误的类型和程序中出错的位置显示出来,以帮助用户修改源程序。如果未发现句法和语法错误,就自动形成目标程序,其扩展名为“. obj”。
3.连接程序
编译后的目标文件尽管是二进制代码文件,但计算机还不能直接执行该程序,必须使用c语言处理系统提供的连接程序,生成扩展名为EXE的可执行文件。程序中各函数间的调用结合是由连接程序完成的,系统提供的输出函数和用户定义的函数都要进行连接。如果连接过程中出现错误信息,也必须回到第一步重新修改源程序,并重新开始编译和连接,直到生成可执行文件。
4.运行程序
运行程序,并检查运行结果。如果是算法错误那么就回到第一步修改源程序,再重新编译连接和运行,直到得到正确的结果。
以上就是有关C语言程序设计基础教材的相关内容了,想要了解更多有关c语言的其它知识也可关注六星社区网站。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!