1 / 36
文档名称:

C语言发展过程.pptx

格式:pptx   大小:750KB   页数:36页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言发展过程.pptx

上传人:zhangkuan14314 2022/12/16 文件大小:750 KB

下载得到文件列表

C语言发展过程.pptx

相关文档

文档介绍

文档介绍:该【C语言发展过程 】是由【zhangkuan14314】上传分享,文档一共【36】页,该文档可以免费在线阅读,需要了解更多关于【C语言发展过程 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。C语言程序设设计
C程序的上机机步骤
C语言发展历历史
C语言的特点
简单的C程序介绍
第一章C语言概述
机器语言
汇编语言
高级语言
计算机唯一能能识别和处理理的语言,由0、1序列列构成的指令令代码,用10000000表示“+”
用助记符号描描述的指令系系统
用ADDA,B表示“A+B”
面向机器的语言
用sum=a+b;来实现求和
面向过程、面面向对象的语语言
程序设计语言言的发展
C语言出现的的历史背景
产生过程
时间:1972~1973
地点:美国贝贝尔实验室
目的:UNIX操作系统统
设计人:
C语言发展过程程
C标准
标准C:K&R合著《《TheCProgrammingLanguage》
ANSIC:1983年
87ANSIC:1987年年(通过ISO认证)
C版本
MicrosoftC或称MS-C
TurboC或称TC
C语言发展过程程
C兼有高级语语言和
低级语言的特特点
语言简洁、紧紧凑、灵活
运算符和数据据类型丰富
程序设计结构构化、模块化化
语法限制不太太严格
允许直接访问问物理地址
生成目标代码码质量高
可移植性好
C语言特点
32个关键字字:(由系统定义,,不能重作其其它定义)
autobreakcasecharconst
continuedefaultdodoubleelse
enumexternfloatforgoto
ifintlongregisterreturn
shortsignedsizeofstaticstruct
switchtypedefunsignedunionvoid
volatilewhile
ANSIC一共只有32个关键字字,见365页附录B
在C语言中关键字都是小写的!
C语言简洁、、紧凑,使用用方便、灵活活
34种运算符符:
算术运算符::+-*/%++--
关系运算符::<<===>>=!=
逻辑运算符::!&&||
位运算符::<<>>~|^&
赋值运算符::=及其扩扩展
条件运算符::?:
逗号运算符::,
指针运算符::*&
求字节数::sizeof
强制类型转换换:(类型))
分量运算符::.->
下标运算符::[]
其它::()-
C语言运算符符丰富
C




基本类型
构造类型
指针类型
空类型void
定义类型typedef
数值类型
字符类型char
枚举类型enum
整型
浮点型
单精度型float
双精度型double
短整型short
长整型long
整型int
数组
结构体struct
共用体union
C语言数据结结构丰富
9种控制语句句:
if()~else~
for()~
while()~
do~while()
continue
break
switch
goto
return
C语言有9种控制语语句,程序书书写形式自由由,主要用小小写字母表示示,压缩了一一切不必要的的成分。