C语言程序设计 第一章_第1页
C语言程序设计 第一章_第2页
C语言程序设计 第一章_第3页
C语言程序设计 第一章_第4页
C语言程序设计 第一章_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C语言程序设计束建华教材、参考书与课时安排 教材 C程序设计教程 李敬兆 电子工业出版社 参考书 C程序设计教程实验指导与习题解答 李敬兆 电子工业出版社C程序设计(第三版)谭浩强编著清华大学出版社C语言程序设计教程 谭浩强 高等教育出版社C高级实用程序设计 王士元 清华大学出版社C程序设计试题汇编 谭浩强 清华大学出版社 课时安排32学时+上机24学时 熟记C语言的基本概念 熟悉VC+的上机操作环境 会读、会编、会调试C程序 学习要点学习要点 熟记C语言的语法 学会简单的算法分析与算法设计课程目的课程要求课前请做好预习课前请做好预习保持课堂安静,头脑清醒,思维活跃保持课堂安静,头脑清醒,思维

2、活跃认真、独立、按时完成并提交作业认真、独立、按时完成并提交作业重视上机实践,有效利用宝贵的上机时间重视上机实践,有效利用宝贵的上机时间 程序:一组计算机能识别和执行的指令 只要让计算机执行这个程序,计算机就会自动地、有条不紊地进行工作 计算机的一切操作都是由程序控制的,离开程序,计算机将一事无成 计算机语言:人和计算机交流信息的、计算机和人都能识别的语言 本章主要介绍本章主要介绍C C语言的发展历史、基本特点;语言的发展历史、基本特点;C C语语言程序的基本构成和基本语法成分;介绍集成开发环境言程序的基本构成和基本语法成分;介绍集成开发环境Visual C+Visual C+和和C C语言程

3、序的上机执行过程。通过本章学习,语言程序的上机执行过程。通过本章学习,为以后各章打下基础。为以后各章打下基础。1.2 C语言程序的基本构成 1.3 C语言的基本语法成分 1.4 集成开发环境Visual C+简介 1.5 语言的上机执行过程 1.1 C语言发展历史和特点 程序设计语言的发展机器语言汇编语言高级语言面向过程面向对象CPU指令系统,由0、1序列构成的指令码组成如:10000000 加 10010000 减用助记符号描述的指令系统,可进行地址、位操作如 ADD A, B编写系统软件,直接对硬件操作,可读性,移植性差面向机器的语言 C语言程序设计 第一章第一章 C C语言概述语言概述可

4、读性,移植性好,编写应用程序一般较难实现汇编语言的某些功能如:地址和位的操作C语言兼有高级和低级语言的功能适合写系统软件和应用软件又称中级语言 C语言发展过程 产生背景 ALGOL 60CPL语言BCPLB语言,写UNIX系统 产生过程 时间:19721973 地点:美国贝尔实验室 目的:UNIX操作系统 设计人: Ken.Thompson和Dennis.M.Ritchie C标准 标准C: 1978年 K&R合著The C Programming Language ANSI C: 1983年 87 ANSI C: 1987年 1990年国际标准的ANSI C ,1994年再次修订。 C版本

5、Microsoft C 或称 MS-C Turbo C 或称 TC C语言程序设计 第一章第一章 C C语言概述语言概述 C语言的特点 语言简洁、紧凑、灵活运算符丰富数据结构、数据类型丰富 链表、树、栈 程序设计结构化、模块化 结构化控制语句:ifelse、while、switch、for 函数作为模块单位 语法不严格、程序设计自由度大 可以访问内存地址、进行位运算 生成目标代码质量高 可移植性好 C语言程序设计 第一章第一章 C C语言概述语言概述32个关键字:(auto break case char constcontinue default do double elseenum ext

6、ern float for gotoif int long register returnshort signed sizeof static structswitch typedef unsigned union voidvolatile whileTurbo C扩充了11个关键字:asm_cs_ds_es_sscdeclfarhugeinterruptnearpascal 注意:在注意:在C语言中,关键字都是小写的。语言中,关键字都是小写的。 C语言程序设计 第一章第一章 C C语言概述语言概述C语言简洁、紧凑,使用方便、灵活。ANSI C一共只有32个关键字,见365页 附录B 9种控制

7、语句:if( )elsefor( )while( )dowhile( )continuebreakswitchgotoreturn C语言程序设计 第一章第一章 C C语言概述语言概述C语言有 9 种控制语句,程序书写形式自由,主要用小写字母表示,压缩了一切不必要的成分。 C语言程序设计 第一章第一章 C C语言概述语言概述表1.1 C语言与Pascal语言比较通过表1.1 我们可以得出结论:C比 Pascal简练,因此源程序更短,编程效率高。C C语言语言PASCALPASCAL语言语言含义含义 if(eif(e) S;) S;intint i; i;intint a10; a10;inti

8、nt f(); f();intint * *p;p;i+=2;i+=2;i+, +I;i+, +I;BEGIN BEGIN ENDENDIF (e) THEN S;IF (e) THEN S;VAR i :INTEGER;VAR i :INTEGER;VAR a:ARRAY1.10 OF VAR a:ARRAY1.10 OF INTEGER;INTEGER;FUNCTION f():INTEGERFUNCTION f():INTEGER; ;VAR P: INTEGER; VAR P: INTEGER; i=i+2;i=i+2;i=i+1;i=i+1;函数体、分程序、复合语句函数体、分程序、复

9、合语句条件语句条件语句 定义定义i i为整形变量为整形变量定义定义a a为一维数组为一维数组定义定义f f为返回整形值函数为返回整形值函数; ;p p为指向整形变量的指针变量为指向整形变量的指针变量; ; 赋值语句,使赋值语句,使i+2i+2赋给赋给I Ii i自增值自增值1 1,i i加加1 1赋给赋给I I34种运算符:算术运算符:+ - * / % + -关系运算符: = !=逻辑运算符:! & |位运算符 : | &赋值运算符:= 及其扩展条件运算符:?:逗号运算符:,指针运算符:* &求字节数 :sizeof强制类型转换:(类型)分量运算符:. -下标运算符:其它 :( ) -注意:

10、各种运算符混合使用,其优先级与结注意:各种运算符混合使用,其优先级与结 合方法是难点,可先预习。合方法是难点,可先预习。 C语言程序设计 第一章第一章 C C语言概述语言概述C语言运算符丰富(附录C)C数据类型基本类型构造类型指针类型空类型void定义类型typedef数值类型字符类型char枚举类型enum整 型浮点型单精度型float双精度型double短整型short长整型long整型int数组结构体struct共用体union C语言程序设计 第一章第一章 C C语言概述语言概述C语言数据结构丰富1.3 简单的简单的C程序介绍程序介绍/* example1.1 The first C

11、Program*/#include void main() printf(“This is a c program.n”); C语言程序设计 第一章第一章 C C语言概述语言概述注释编译预处理主函数语句输出:This is a c program.例例1.1 1.1 第一个程序第一个程序This is a c program . printfprintf语句中的“nn”是换行换行符符 main-主函数名, void-函数类型每个C程序必须有一个主函数main 是函数开始和结束的标志,不可省每个C语句以分号结束使用标准库函数时应在程序开头一行写: #include 例1.2求俩个数的和/* ex

12、ample1.1 calculate the sum of a and b*/#include /* This is the main program */void main() int a,b,sum; /*定义变量*/ a=10; b=24; sum=add(a,b); printf(”sum= %dn,sum);/* This function calculates the sum of x and y */int add(int x,int y) int z; z=x+y; return(z);运行结果:sum=34函数语句预处理命令注释 C语言程序设计 第一章第一章 C C语言概述语

13、言概述例例1.3 1.3 从键盘输入两个整数,输出其中较大的数从键盘输入两个整数,输出其中较大的数#include void main() int max(int x,int y) int a,b,c; scanf(“%d,%d”,&a,&b); c=max(a,b); printf( max = %d,c);int max(int x,int y) int z; if(xy) z=x; else z=y; return(z);scanfscanf语句中“&a”的含义是“取地址取地址”输入:10,20 输出:max = 20声明部分,定义变量声明部分,定义变量调用调用max函数,返回值赋给函数

14、,返回值赋给c定义定义max子函数,函数值子函数,函数值、形参、形参x、y为整型为整型通过通过max函数将函数将z值带回调用处值带回调用处 C语言格式特点 习惯用小写字母,大小写敏感 不使用行号,无程序行概念 可使用空行和空格 常用锯齿形书写格式 C语言程序设计 第一章第一章 C C语言概述语言概述main( ) . . . . . . .main( ) int i , j , sum; sum=0; for(i=1; i10;i+) for(j=1;j10;j+) sum+=i*j ; printf(“%dn”,sum);优秀程序员的素质之一: 使用TAB缩进 对齐 有足够的注释 有合适的空

15、行 C语言结构特点 函数与主函数 程序由一个或多个函数组成 必须有且只能有一个主函数main(),可以放在程序中任一位置 程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行。 程序语句 C程序由语句组成 用“;”作为语句终止符 注释 /* */为注释,不能嵌套 不产生编译代码例: /*This is the main /* of example1.1*/ */ 非法v编译预处理命令编译预处理命令 C语言程序设计 第一章第一章 C C语言概述语言概述 用程序设计语言所写的程序必须符合相应语言的语法。用程序设计语言所写的程序必须符合相应语言的语法。 一般把用程序设计语言编写的未

16、经编译的程序称为源程序。一般把用程序设计语言编写的未经编译的程序称为源程序。它是一个字符序列,这些字符序列按顺序组成了一系列它是一个字符序列,这些字符序列按顺序组成了一系列“单单词词”,“单词单词”的组合就形成了语言有意义的语法单位,一的组合就形成了语言有意义的语法单位,一些简单语法单位的组合又形成了更复杂的语法单位,最后一些简单语法单位的组合又形成了更复杂的语法单位,最后一系列语法单位组合成程序。系列语法单位组合成程序。是指程序中的变量、符号常量、数组、函数、类是指程序中的变量、符号常量、数组、函数、类型、文件等对象的名字。在型、文件等对象的名字。在C C语言中,标识符只能由字母、数字和语言

17、中,标识符只能由字母、数字和下划线组成,且第一个字符必须为字母或下划线。具体命名规则下划线组成,且第一个字符必须为字母或下划线。具体命名规则如下:如下: 1) 1) 标识符的只能由下划线标识符的只能由下划线“_”_”、数字、数字0909与与2626个大小写字母个大小写字母(azaz,AZAZ)构成。)构成。 2) 2) 标识符的首字符必须是字母或下划线标识符的首字符必须是字母或下划线“_”_”而不能是数字而不能是数字或其它符号。或其它符号。 3) C3) C语言中大小写字母是敏感的,即在标识符中,大写字母语言中大小写字母是敏感的,即在标识符中,大写字母和小写字母代表不同的意义。例如:和小写字母

18、代表不同的意义。例如:AustAust和和austaust是两个不同的标识是两个不同的标识符。符。 4) 4) 标识符不能使用系统关键字,因为关键字是系统的保留字,标识符不能使用系统关键字,因为关键字是系统的保留字,它们已有特定的含义。它们已有特定的含义。 习惯上,标识符名用小写字母表示。习惯上,标识符名用小写字母表示。 “ “见名知义见名知义”,如,如areaarea,namename等,以增加程序的可读性。等,以增加程序的可读性。1.3.1 C1.3.1 C语言的主要语言的主要“单词单词” ” 关键字又称保留字,是关键字又称保留字,是C C 语言规定的具有特语言规定的具有特定意义的标识符,

19、它已被定意义的标识符,它已被C C语言开发环境使用,不能做其他用语言开发环境使用,不能做其他用途使用,每个关键字都有固定的含义。途使用,每个关键字都有固定的含义。C C 语言的关键字分为以语言的关键字分为以下四类。下四类。 1 1)标识数据类型的关键字:)标识数据类型的关键字:intint,longlong,shortshort,charchar,floatfloat,doubledouble,signedsigned,unsignedunsigned,structstruct,unionunion,enumenum,voidvoid,volatilevolatile,constconst。

20、2 2)标识存储类型的关键字:)标识存储类型的关键字:autoauto,staticstatic,registerregister,externextern,typedeftypedef。 3 3)标识流程控制的关键字:)标识流程控制的关键字:gotogoto,returnreturn,breakbreak,continuecontinue,if if,elseelse,whilewhile,dodo,forfor,switchswitch,casecase,defaultdefault。 4 4)标识运算符的关键字:)标识运算符的关键字:sizeofsizeof。 1.3.1 C1.3.1

21、C语言的主要语言的主要“单词单词” ” 包括在程序中定义的变量名、数据类型包括在程序中定义的变量名、数据类型名、函数名以及符号常量名名、函数名以及符号常量名, ,有意义的英文单词。有意义的英文单词。 预定义标识符是一类具有特殊含义的标识符,用于标识预定义标识符是一类具有特殊含义的标识符,用于标识库函数名和编译预处理命令。建议不要将这些预定义标识符另库函数名和编译预处理命令。建议不要将这些预定义标识符另做他用。做他用。C C 语言中常见的预定义标识符有以下几种。语言中常见的预定义标识符有以下几种。 1 1)编译预处理命令。)编译预处理命令。definedefine,ifdefifdef,ifnd

22、efifndef,endifendif,includeinclude,lineline,if if,else else 等。等。 2 2)标准库函数。包括数学函数)标准库函数。包括数学函数sqrtsqrt,fabsfabs,sinsin等,还有等,还有输入输入/ /输出函数输出函数scanfscanf,printfprintf等。等。常量是有数据类型的,如,常量是有数据类型的,如,12341234、12.3412.34。代表对各种数据类型实际数据对象的运算。代表对各种数据类型实际数据对象的运算。如,如,+ +、- -、* *、/ /、%、=、=等。等。 如;、如;、 、 、# #、( (、)

23、)等。等。 1.3.1 C1.3.1 C语言的主要语言的主要“单词单词” ” 运算符与运算对象组合就形成了表达式。如:运算符与运算对象组合就形成了表达式。如: a +b a +b * * c c变量也有数据类型,所以在定义变量时要变量也有数据类型,所以在定义变量时要说明相应变量的类型。如:说明相应变量的类型。如:intint a a语句是程序最基本的执行单位,程序的功能就语句是程序最基本的执行单位,程序的功能就是通过对一系列语句的执行来实现的。是通过对一系列语句的执行来实现的。C C语言中包含了四种基语言中包含了四种基本语句:流程控制语句、表达式语句、复合语句和空语句,本语句:流程控制语句、表

24、达式语句、复合语句和空语句,它们完成各自特定的操作。它们完成各自特定的操作。C C程序中的每个语句都由分号作为程序中的每个语句都由分号作为结束标志。结束标志。 函数是完成特定任务的独立模块,函数是完成特定任务的独立模块,函数的使用最主要涉及到函数的定义与调用。函数的使用最主要涉及到函数的定义与调用。 C C语言没有输入输出语句,输入输出用库语言没有输入输出语句,输入输出用库函数函数printf ()printf ()、scanf( )scanf( )等实现。等实现。 1.3.2 C1.3.2 C语言的主要语法单位语言的主要语法单位 全国计算机等级考试是由中国教育部考试中心负责组织全国计算机等级

25、考试是由中国教育部考试中心负责组织实施的计算机能力等级认证考试。从实施的计算机能力等级认证考试。从 2008 2008 年开始,该考试的年开始,该考试的C C语言上机环境由此前的语言上机环境由此前的 Borland TC2.0 Borland TC2.0 改为改为 Microsoft Visual Microsoft Visual C+ 6.0C+ 6.0。 可以预见的未来,可以预见的未来,C C语言都将以其优雅的设计、广泛的语言都将以其优雅的设计、广泛的应用继续存在和被使用;因为在基础软件领域,应用继续存在和被使用;因为在基础软件领域,C C语言几乎是语言几乎是唯一可以选择的语言。唯一可以选

26、择的语言。 虽然虽然C C语言看似困难,然而由于大多数语言看似困难,然而由于大多数高级语言基本都是以高级语言基本都是以C C语言的语法为蓝图的,其底层运行环境语言的语法为蓝图的,其底层运行环境多为采用多为采用C C语言开发,因此学会了语言开发,因此学会了C C语言,很容易就可以触类语言,很容易就可以触类旁通。事实上相对于目前流行的几种编程语言来说,旁通。事实上相对于目前流行的几种编程语言来说,C C语言的语言的语法应该是最简洁的。语法应该是最简洁的。 Visual C+Visual C+是是Microsoft Visual StudioMicrosoft Visual Studio的一部分,因

27、此需的一部分,因此需要找到要找到Visual StudioVisual Studio的光盘或从有关网站下载后,执行其中的的光盘或从有关网站下载后,执行其中的setup.exesetup.exe,并按屏幕上的提示进行安装即可。,并按屏幕上的提示进行安装即可。 安装结束后,在安装结束后,在WindowsWindows的的“开始开始”菜单的菜单的“程序程序”子菜单中就会出现子菜单中就会出现Microsoft Visual C+ 6.0Microsoft Visual C+ 6.0子菜单。在需要使子菜单。在需要使用用Visual C+Visual C+时,只需从电脑上选择时,只需从电脑上选择“开始开始

28、”“程序程序”Microsoft Visual C+ 6.0Microsoft Visual C+ 6.0Visual C+6.0Visual C+6.0(也可以从桌面(也可以从桌面快捷方式或其他方式进入)即可,此时屏幕上在短暂显示快捷方式或其他方式进入)即可,此时屏幕上在短暂显示Visual C+6.0Visual C+6.0的版权页后,出现的版权页后,出现Visual C+6.0Visual C+6.0的主窗口,如的主窗口,如图图1-11-1所示,在所示,在Visual C+Visual C+主窗口的顶部是主窗口的顶部是Visual C+Visual C+的主菜单的主菜单栏。其中包括栏。其

29、中包括9 9个菜单项:文件、编辑、插入、项目、构建、个菜单项:文件、编辑、插入、项目、构建、工具、窗口、帮助。工具、窗口、帮助。 主窗口的左侧是项目工作区窗口,右侧是程序编辑窗口,下主窗口的左侧是项目工作区窗口,右侧是程序编辑窗口,下面是调试信息窗口。工作区窗口显示所设定的工作区的信息,程面是调试信息窗口。工作区窗口显示所设定的工作区的信息,程序编辑窗口用来输入和编辑源程序,调试信息窗口用来显示程序序编辑窗口用来输入和编辑源程序,调试信息窗口用来显示程序出错信息和结果有无错误(出错信息和结果有无错误(errorserrors)或警告()或警告(wariningswarinings)。)。VC+

30、6.0VC+6.0的主窗口设计如图所示。的主窗口设计如图所示。 在在VC+6.0VC+6.0环境下的环境下的C C语言上机步骤如下:语言上机步骤如下: 打开打开VC+6.0VC+6.0;选择选择“文件文件”“新建新建” “ “工作区工作区” “空白工作区空白工作区”,然后为工作区起一个名字并选择存放路径,确,然后为工作区起一个名字并选择存放路径,确定即可!定即可! 之所以要用工作区,因为可以在工作区中新建很多工程,每之所以要用工作区,因为可以在工作区中新建很多工程,每个工程可以独立编译、连接、执行,互不干扰,而在学习个工程可以独立编译、连接、执行,互不干扰,而在学习C C语言语言过程中,时常要

31、编辑一些小程序,把它们按工程都存放在一个工过程中,时常要编辑一些小程序,把它们按工程都存放在一个工作区里,非常方便于查看、执行和管理;作区里,非常方便于查看、执行和管理;右击刚才新建的工作区,添加工程,这里选择右击刚才新建的工作区,添加工程,这里选择Win32 console ApplicationWin32 console Application并确定;并确定;在新建的工程中添加文件,选择在新建的工程中添加文件,选择C+ Source FileC+ Source File,文件扩展名用文件扩展名用“.c”.c”;编辑源代码;编辑源代码;单击工程,并选择执行,即可一次性完成编译、单击工程,并选

32、择执行,即可一次性完成编译、连接和执行工作,就可以看到程序运行结果了,当然也可以分步连接和执行工作,就可以看到程序运行结果了,当然也可以分步编译、连接、执行!编译、连接、执行! 编辑链接编译执行C程序的上机步骤C程序开发步骤 开 始 编 辑 编 译 连 接 执 行 有错?结果正确? 结 束有源程序 file.c目 标 程序file.obj库函数和其它目标程序可执行目标程序无正确不正确file.exe C语言程序设计 第一章第一章 C C语言概述语言概述程序代码的录入,生成源程序*.c语法分析查错,翻译生成目标程序*.obj与其它目标程序或库链接装配,生成可执行程序*.exe源程序目标程序可执行

33、程序内容程序设计语言机器语言机器语言可执行不可以不可以可以文件名后缀.c或.cpp.obj.exe C C语言处理系统提供的开发环境是编译系统,所以,语言处理系统提供的开发环境是编译系统,所以,C C程程序的上机执行过程一般要经过四个步骤,即:编辑、编译、连接序的上机执行过程一般要经过四个步骤,即:编辑、编译、连接和运行。和运行。 编辑是用户把编写好的编辑是用户把编写好的C C语言源程序输入到计算机中,并语言源程序输入到计算机中,并以文本文件的形式存放在磁盘上。其标识为:以文本文件的形式存放在磁盘上。其标识为: 文件名文件名.C.C。其中。其中文件名是由用户指定的符合文件名是由用户指定的符合C

34、 C标识符规定的任意字符组合,扩展标识符规定的任意字符组合,扩展名要求为名要求为.C.C,表示是,表示是C C源程序。例如源程序。例如file_1.cfile_1.c、test.ctest.c等。用于编等。用于编辑源程序所使用的软件是编辑程序。编辑程序是提供给用户书写辑源程序所使用的软件是编辑程序。编辑程序是提供给用户书写程序的软件环境,可用来输入和修改源程序。如程序的软件环境,可用来输入和修改源程序。如WindowsWindows系统系统提供的写字板,文字处理软件提供的写字板,文字处理软件WPSWPS、WordWord等都可以用来编辑等都可以用来编辑C C语言源程序。一般语言系统也会带有自己

35、的编辑程序。语言源程序。一般语言系统也会带有自己的编辑程序。 编译是把编译是把C C语言源程序翻译成用二进制指令表示的目标语言源程序翻译成用二进制指令表示的目标文件。编译过程由文件。编译过程由C C编译系统提供的编译程序完成。编译程序编译系统提供的编译程序完成。编译程序自动对源程序进行句法和语法检查,当发现错误时,就将错误自动对源程序进行句法和语法检查,当发现错误时,就将错误的类型和所在的位置显示出来,提供给用户,以帮助用户修改的类型和所在的位置显示出来,提供给用户,以帮助用户修改源程序中的错误。如果未发现句法和语法错误,就自动形成目源程序中的错误。如果未发现句法和语法错误,就自动形成目标代码

36、并对目标代码进行优化后生成目标文件。目标程序的文标代码并对目标代码进行优化后生成目标文件。目标程序的文件标识是:件标识是: 文件名文件名.obj.obj。这是系统规定的形式,扩展名。这是系统规定的形式,扩展名.obj.obj是目标程序的文件类型标识。不同的编译系统,或者不同版本是目标程序的文件类型标识。不同的编译系统,或者不同版本的编译程序,它们的启动命令不同,生成的目标文件也不相同。的编译程序,它们的启动命令不同,生成的目标文件也不相同。 计算机不能执行目标程序。程序连接过程是用系统提计算机不能执行目标程序。程序连接过程是用系统提供的连接程序(也称链接程序或装配程序)将目标程序、库供的连接程

37、序(也称链接程序或装配程序)将目标程序、库函数或其他目标程序连接装配成可执行的程序。可执行程序函数或其他目标程序连接装配成可执行的程序。可执行程序的文件名为:的文件名为: 文件名文件名.exe.exe,扩展名,扩展名.exe.exe是可执行程序的文件是可执行程序的文件类型标识。绝大部分系统生成的可执行文件的扩展名是类型标识。绝大部分系统生成的可执行文件的扩展名是 exeexe。有的。有的C C编译系统把编译和连接放在一个命令文件中,编译系统把编译和连接放在一个命令文件中,用一条命令即可完成编译和连接任务,减少了操作过程。用一条命令即可完成编译和连接任务,减少了操作过程。 运行程序是指将可执行程

38、序投入运行运行程序是指将可执行程序投入运行, ,以获取程序处理的以获取程序处理的结果。如果程序运行结果不正确,可返回到第一步,重新对程结果。如果程序运行结果不正确,可返回到第一步,重新对程序进行编辑修改、编译和运行。与编译、连接不同的是,运行序进行编辑修改、编译和运行。与编译、连接不同的是,运行程序可以脱离语言处理环境。因为它是对一个可执行程序进行程序可以脱离语言处理环境。因为它是对一个可执行程序进行操作,与操作,与C C语言本身已经没有联系,所以可以在语言开发环境语言本身已经没有联系,所以可以在语言开发环境下运行,也可直接在操作系统下运行。下运行,也可直接在操作系统下运行。 必须指出,对不同型号计算机上的语言版本,上机环必须指出,对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论