C语言第1章02736.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言第1章02736.ppt

C语言课程 授课老师: 第1章C语言概述 本章要点 1.1 程序设计语言的发展 1.2 C语言的产生及特点 1.3 C语言的字符集和标识符 1.4 C程序的基本构成 1.5 C程序的编辑、编译和连接 1.6 C语言的集成开发环境 1.7 C语言的应用 本章要点: C语言的产生 C语言的特点 1.1程序设计语言的发展 机器语言是面向具体机器的,编写的程序缺乏通用性,编写过程烦琐复杂,易出错、错了又不易查找和修改,而且编出的程序可读性极差。 汇编语言实质上是机器语言的符号化形式,仍属于面向机器的低级语言,其程序的通用性和可读性较差。 20世纪50年代末和60年代初研制出的高级程序设计语言BASIC、FORTRAN、AL-GOL60和COBOL号称计算机语言发展史上的四个里程碑 。 1.2 C语言的产生及特点 1.2.1 C语言的产生 20世纪60年代,随着计算机科学的迅速发展,高级程序设计语言FORTRAN、ALGOL60等得到了广泛的应用,然而,还缺少一种可以用来开发操作系统和编译程序等系统程序的高级语言,于是,在20世纪70年代初,C语言应运而生了. 1.2.2 C语言的特点 C语言之所以广泛流行且深受用户青睐,是因为它以其简洁、紧凑、灵活、表达能力强、产生的目标代码质量高和可移植性好等为基本特色,归纳起来有以下主要特点: C语言具有结构化的控制语句 C语言具有丰富的数据结构类型 C语言具有丰富的运算符 C语言简洁、紧凑,使用方便、灵活 “中级语言” 与汇编语言相比,可移植性好 功能强大 1.3 C语言的字符集和标识符 1.3.1字符集 C程序允许出现的所有基本字符的组合称为C语言的字符集,主要分为下列3类: 1.大小写英文字母 2.数字 3.键盘符号 注意:空格符、制表符、换行符等统称为空白符。空白符只在字符常量和字符串常量中起作用。在其它地方出现时,只起间隔作用,编译程序对它们忽略不计。 1.3.2标识符 C语言程序中出现的任何对象一般都有一个名字,这些对象有函数、变量、符号常量、数组名、数据类型、宏以及存储属性等。用标识符来给对象取名字 在选择作为名字使用的标识符时,要注意以下几点: 标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线(_)组成的字符串,第一个字符必须是字母或下划线。 下划线_也起一个字母的作用,它用来帮助分隔长描述名的各部分,例如interesttodata可以写成interest_to_data。 大、小写字母含意不同,如VELOCITY、velocity和Velocity是三个完全不同的标识符。 1.3.2标识符 标准C不限制标识符的长度,但一般版本的C 语言编译系统规定只有前八个字符有意义。如标识符honorific和honorificab,编译系统会把它们看作是同一个标识符,即认为是honorifi。 根据C语言的习惯规定,变量名、函数名等用小写字母表示,而符号常量全用大写字母表示,函数名和外部变量由6个字符组成,系统变量由下划线_起头构成。 根据一般程序设计的经验,标识符的选择原则应是常用取简、专用取繁,一般能表示其含意即可,不宜太长,通常在6个字符之间均能适应各种系统。 C语言源程序的文件名选择不属于C语言,而属于操作系统。大多数C语言编译系统均要求所有C语言源代码文件必须以后缀.c结束,也就是说C语言源程序的文件属性为.c。 1.4 C语言的基本结构 1.4.1 C程序的组成 一个C语言程序可由下面不同的部分组合而成: ①文件包含部分; ②预处理部分; ③变量说明部分; ④函数原型声明部分; ⑤主函数部分; ⑥函数定义部分。 关于程序结构的说明: 并不是所有的C程序都必须包含上面的6个部分,一个最简单的C程序可以只包含文件包含部分和主函数部分两部分。 每一个C程序文件的后缀为.c,并且每一个C源程序都必须有且仅有一个主函数,主函数的组成形式如下所示: mian() { 变量说明部分 程序语句部分 } 每一个C语言的语句由分号结束。 1.4.2 C语言的书写格式 C程序的书写须遵循下列规则: 用C语言书写程序时当一个语句分几行书写时,在换行前应加上“\”符,然后从下一行的开头继续。 C语言规定关键字必须使用小写字母。习惯上,书写C程序时均使用小写英文字母。 为了看清C程序的层次结构,便于阅读和理解程序,C程序一般都采用缩进格式的书写方法。 为了便于阅读和理解程序,应当在程序中适当地添加一些注释行。C 语言的注释符是以“/*”开头并以“*/”结尾的串。在“/*”和“*/”之间的即为注释。程序编译时,不对注释作任何处理。 1.4.3C程序的算法 著名的计算机科学家沃思(Nikiklaus Wirth

文档评论(0)

caijie1982 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档