下载此文档

C语言发展过程.pptx


文档分类:IT计算机 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
该【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种控制语语句,程序书书写形式自由由,主要用小小写字母表示示,压缩了一一切不必要的的成分。

C语言发展过程 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zhangkuan14314
  • 文件大小750 KB
  • 时间2022-12-16