如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第1章本章主要内容1.1C语言的发展与特点1.1.1C语言的发展1.1.2C语言的特点C语言程序的结构如下:(1)C语言程序的基本单位是函数一个C程序由一个或多个函数构成,其中必须有且只能有一个名为main的主函数。主函数可以调用其他函数,被调用的函数可以是系统提供的库函数,也可以是用户自己编写的函数。主函数与被调函数在程序中的位置,不论前后,可以任意放置。3C程序的上机步骤(2)一个函数由函数头和函数体两部分构成,每个函数都有相同的形式,如:编译就是将已编辑好的源程序(已存储在磁盘文件中)翻译成二进制的目标代码。1源程序的编辑、编译、连接与执行1源程序的编辑、编译、连接与执行3C程序的上机步骤3C程序的上机步骤将各模块的二进制目标代码与系统标准模块经连接处理后,得到具有绝对地址的可执行文件,它是计算机能直接执行的文件。(3)C语言程序是用小写字母按自由格式书写的程序,通常一个语句写成一行,也可写成几行,一行内也可写多个语句。TurboC程序设计环境的上机步骤:C语言发展历史如图所示。Unix促成了C语言的大发展,使其得到了迅速推广。目前人们常将1978年的标准C称为旧标准,将ANSIC称为新标准。1源程序的编辑、编译、连接与执行(3)C语言程序是用小写字母按自由格式书写的程序,通常一个语句写成一行,也可写成几行,一行内也可写多个语句。(4)可以用/*……*/对C程序中的任何部分加以注释。3C程序的上机步骤1源程序的编辑、编译、连接与执行执行一个经过编译和连接的可执行的目标文件。C语言发展历史如图所示。1源程序的编辑、编译、连接与执行(4)可以用/*……*/对C程序中的任何部分加以注释。它包括函数名,函数标志(一对圆括号),参数表(函数形式参数名)和参数说明(定义形式参数类型)。它包括函数名,函数标志(一对圆括号),参数表(函数形式参数名)和参数说明(定义形式参数类型)。将各模块的二进制目标代码与系统标准模块经连接处理后,得到具有绝对地址的可执行文件,它是计算机能直接执行的文件。(5)退出TurboC,按Alt+X键。由一对花括号括起来的若干语句组成。①将源程序逐个字符输入到计算机内存。③将修改好的源程序保存在磁盘文件中。如程序未得到预期的结果,应回到第(2)步,修改程序的错误。(3)C语言程序是用小写字母按自由格式书写的程序,通常一个语句写成一行,也可写成几行,一行内也可写多个语句。语句没有行号,也没有书写格式的限制。但是每个语句最后必须有一个分号,该分号是语句的终止符,它属于语句的一个组成部分,即使是程序的最后一个语句也应包含分号。(4)可以用/*……*/对C程序中的任何部分加以注释。1.3C程序的上机步骤1.3.1源程序的编辑、编译、连接与执行3.连接将各模块的二进制目标代码与系统标准模块经连接处理后,得到具有绝对地址的可执行文件,它是计算机能直接执行的文件。4.执行执行一个经过编译和连接的可执行的目标文件。只有在操作系统的支持和管理下才能执行它。TurboC程序设计环境的上机步骤:(1)启动TurboC。(2)编辑源程序。C源程序的文件扩展名必须是.c。(3)编译、连接。若源程序无语法错误,生成可执行文件.exe;若源程序有语法错误,在Message窗口显示错误信息,此时没有生成可执行文件,应回到第(2)步,修改程序的错误,直到无语法错误则生成可执行文件。(4)执行程序。如程序未得到预期的结果,应回到第(2)步,修改程序的错误。(5)退出TurboC,按Alt+X键。