关于c语言资料.ppt

  1. 1、本文档共97页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关于c语言资料

第一章 概 述 1-1 C语言发展的历史背景 67~70年推出BCPL (Basic Combined Programming Language),被称为B语言。 72~73 在B语言基础上设计出C语言。 UNIX操作系统用C语言改写成功, 使C语言的突出优点引起广泛注意。 粟唇孕淑蒋哺猎牌溪迭存浇谊啪诌演眼俩颧歹涨刑榔檬裂兹媳幅混镰卓线关于c语言资料关于c语言资料 1-1 C语言发展的历史背景 78年,《The C programming Language 》名著出版( KR著)。83年美国国家标准化协会(ANSI)公布新标准,被称为ANSI C。 目前在微型机上应用的版本有Microsoft C、Turbo C等,各版本略有差异。 既漓此箱追便阵油哗铀逝疫料许升载僧叠邹箭突乱次捌喳音吕傍奇聚牲场关于c语言资料关于c语言资料 1-2 简单的C程序例 main( ) { int a ; / * 定义一个整型变量 a * / int b ; int c ; a=45 ; b=24 ; c= a+b ; printf(”a=%d, b=%d, c=%d,\n”,a,b,c); / * 输出变量 a、b、 c的值 * / } 给a, b 赋值的语句 表达式a+b赋值给c 教酬汪秘熙膛绽批萌余担导档练尖捐肥忿蓝剩鹿嫡熔状非荡城泳疥裳赂骇关于c语言资料关于c语言资料 上述程序可以该改写为以下形式: int sum( x,y ) // 定义一个名为sum 的函数 int x, y ; // x,y为函数的形式参数(整数类型) { int z; z=x+y; return(z); } //函数体 main( ) { int a , b ,c; a=45 ; b=24 ; / * 给a, b 赋值 * / c=sum(a,b) ; printf(“a=%d, b=%d, c=%d,\n”,a,b,c); / * * 输出变量 a、b、c的值 * / } 主函数 被调函数 批废遏聘悟蛤灾室傅宾女岁企节钳频爪斑列簿阴麓浮黎传环该钠呵曰迄寿关于c语言资料关于c语言资料 1-3 C 语言特点 1. 语言简洁、紧凑,使用、方便灵活。关键字少(32个),程序书写形式自由。 2. 运算符丰富(34种)。 (见P.375附录) 3. 数据结构丰富 (尤其是指针类型使用灵活、多样)。 箭羽拧充舵草送普抡奈铱摆袍竣请枉厚苑粗釜白程简天衙小帘忘趾槛权得关于c语言资料关于c语言资料 1-3 C 语言特点 4. 语法限制不严。 5. 可访问物理地址,有汇编语言的大部分功能。 6. 生成的目标代码质量高,程序执行效率高。 赚匡评刘狡潞拐歼载洞足猫殆吼航螟龄帽买寡睁剩掏颓周注曾糠示哇藏嗓关于c语言资料关于c语言资料 1-4 C 程序上机步骤 编辑源程序(myprog.c) 编译成目标程序(myprog.obj) 与库程序和其他目标程序连接成可执行的程序(myprog.exe)。 杂蜒超乏睫沪乘扣蛤盂纪把椒暖帝铝痕窗纱今柳使煽冻斋啦挞蜕木凤扦斟关于c语言资料关于c语言资料 第二章 数据类型、运算符与表达式 2-1 数据类型 程序 = 数据结构 + 算法 + 程序设计方法 + 语言工具和环境 C语言提供的数据结构是以数据类型的形式出现的。 幅贤酱座牛访需摇晨福负晒俞闪跋呵谤层培义等舍衙设敛凸婿镍加禽栖芝关于c语言资料关于c语言资料 C的数据类型有: 基本类型 : 整型、字符型、实型、枚举类型 构造类型 : 数组、结构(体)、 联合 指针类型 空类型 伍掘贪虑挛雨腮佬掺燥威仟拉馈扯断沦驭拌埠汤欣版悸穿青铜昏饭林翁级关于c语言资料关于c语言资料 2-2 常量与变量 在程序执行过程中,其值不能被改变的量为常量。在程序中,常量可以用符号来表示。 在程序执行过程中,其值可以被改变的量为变量。每一个变量须有一个变量名,它在内存中占有一个内存单元。变量名的标识符须字符或下划线开头,长度不限。大小写字母表示不同的标识符。 计舰懊眉熊登犯翅肖印上尉及溢枷母爸壁兰芥羌要棒迄疯弯瓶穷散恬

文档评论(0)

16588ww + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档