C语言程序设计教程概述与特点
需积分: 10 196 浏览量
更新于2024-07-27
收藏 3.71MB DOC 举报
C语言程序设计基础知识
C语言是一种广泛使用的高级程序设计语言,自从1970年代初问世以来,C语言已经成为程序设计领域的经典语言之一。本教程将从C语言的发展过程、特点、数据类型、运算符、控制语句等方面对C语言进行详细的介绍。
一、C语言的发展过程
C语言是在1970年代初问世的,由美国电话电报公司(AT&T)贝尔实验室正式发表。1978年,B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书,通常简称为《K&R》,也有人称之为《K&R》标准。《K&R》中没有定义一个完整的标准C语言,后来由美国国家标准协会(American National Standards Institute)在此基础上制定了一个C语言标准,于1983年发表,通常称之为ANSI C。
二、C语言的特点
1. 简洁、紧凑,使用方便、灵活。ANSI C一共只有32个关键字,使用小写字母表示,压缩了一切不必要的成分。
2. 运算符丰富,共有34种。C把括号、赋值、逗号等都作为运算符处理,从而使C的运算类型极为丰富,可以实现其他高级语言难以实现的运算。
3. 数据结构类型丰富。
三、C语言的数据类型
C语言的数据类型可以分为两大类:基本数据类型和复合数据类型。基本数据类型包括整型、浮点型、字符型等,复合数据类型包括数组、结构体、枚举类型等。
四、C语言的运算符
C语言的运算符可以分为五种:算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符等。这些运算符可以组合使用,实现复杂的运算。
五、C语言的控制语句
C语言的控制语句可以分为九种:if语句、switch语句、while语句、for语句、do-while语句、break语句、continue语句、goto语句、return语句等。这些控制语句可以实现程序的流程控制。
六、C语言的版本
目前最流行的C语言版本有以下几种:Microsoft C或称MSC、Borland TurboC或称TurboC、AT&T C等。这些C语言版本不仅实现了ANSI C标准,而且在此基础上各自作了一些扩充,使之更加方便、完美。
七、C语言的应用
C语言的应用非常广泛,包括操作系统、数据库、网络编程、嵌入式系统等领域。C语言的强大功能和各方面的优点逐渐为人们认识,到了八十年代,C开始进入其它操作系统,并很快在各类大、中、小和微型计算机上得到了广泛的使用,成为当代最优秀的程序设计语言之一。
2012-02-27 上传
2014-06-09 上传
2009-05-03 上传
2010-12-04 上传
2018-08-15 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
GOD_cheng
- 粉丝: 6
- 资源: 9
最新资源
- 深入浅出struts2
- 46家公司笔试面试题
- joomla1.5快速安装手册
- 实战Dojo工具包(电子书)
- struts2权威指南.pdf
- linux版完美教程 轻松易学
- 基于J2EE的Ajax宝典(电子书)
- ibatis开发指南(中文版).pdf
- 一般测试流程比较规范的公司-软件测试工作流程
- 铁路订票系统查询VB
- JSP运行环境的搭建
- 彻底搞定C指针彻底搞定C指针
- 使用ant打war包
- CCNA重点单词 很有用哦CCNA重点单词 很有用哦CCNA重点单词 很有用哦CCNA重点单词 很有用哦CCNA重点单词 很有用哦CCNA重点单词 很有用哦
- 国家标准软件开发规范---详细设计说明书规范.pdf
- c++学生成绩管理系统