没有合适的资源?快使用搜索试试~ 我知道了~
谭浩强《c程序设计》word版和pdf版
4星 · 超过85%的资源 需积分: 10 108 下载量 104 浏览量
2011-05-29
16:16:46
上传
评论 3
收藏 500KB DOC 举报
温馨提示
试读
64页
谭浩强《c程序设计》word版和pdf版。谭浩强《c程序设计》word版和pdf版。谭浩强《c程序设计》word版和pdf版。谭浩强《c程序设计》word版和pdf版。谭浩强《c程序设计》word版和pdf版
资源推荐
资源详情
资源评论
语 言 概
述
C 语 言 的 发 展 过
程
当 代 最 优 秀 的 程 序 设 计 语
言
C 语 言 版
本
C 语 言 的 特
点
面 向 对 象 的 程 序 设 计 语
言
C 和 C +
+
简 单 的 C 程 序 介
绍
输 入 和 输 出 函
数
C 源 程 序 的 结 构 特
点
书 写 程 序 时 应 遵 循 的 规
则
C 语 言 的 字 符
集
C 语 言 词
汇
集 成 开 发 环 境 的 使
用
简 介 和 启
动
集 成 开 发 环
境
菜
单
! 菜
单
"# 菜
单
$% 菜
单
&'(! 菜
单
)%*# 菜
单
+, 菜
单
-./0.!(1 菜单
的 配 置 文
件
第
页 鞷23456朢 6ン C语言是在年代初问世的。
一九七八年由美国电话电报公司7892贝尔实验室正
式发表了C语言。同时由 -:;#,1.# 和 +<"!(1! 合著了著名的“=
&")>"8<<?@>A8@>B8>” 一 书。 通 常 简 称 为 《 ;9" 》 , 也 有 人 称 之 为
《;9"》标准。
但是,在《;9"》中并没有定义一个完整的标准 语言,后来由美国国家标准
协会(8$(.#
@.*#.3!.# . ?#*!!)在此基础上制定了一个 语言标准,于一九八三
年发表。通常
称之为 8@3?。
早期的 语言主要是用于 B@?C 系统。由于C语言的强大功能和各方面的优点
逐渐为
人们认识,到了八十年代, 开始进入其它操作系统,并很快在各类大、中、
小和微型计算
机上得到了广泛的使用,成为当代最优秀的程序设计语言之一。
目前最流行的C语言有以下几种:
D<(E或称<3
D-.# 或称
D89
这些C语言版本不仅实现了 8@3? 标准,而且在此基础上各自作了一些扩充,
使之更
加方便、完美。
D 语言简洁、紧凑,使用方便、灵活。8@3? 一共只有 个关键字
.!.(.(1.(#!(#*# F.!
#$G!#H.!F
,!F#!#,,!!#1!
,# !.*(F!(!0!(1!% F##
#,# I I.*01
种控制语句,程序书写自由,主要用小写字母表示,压缩了一切不必要的成
分。
扩充了 个关键字:第
页定义错误代码的助记符。
猒 !6狦 .$J(J JJ( (F.
1,#!%!#.%.(.
注意:在 语言中,关键字都是小写的。
D运算符丰富。共有 种。 把括号、赋值、逗号等都作为运算符处理。从
而使 的运
算类型极为丰富,可以实现其他高级语言难以实现的运算。
D数据结构类型丰富。
D具有结构化的控制语句。
D语法限制不太严格,程序设计自由度大。
D 语言允许直接访问物理地址,能进行位(!)操作,能实现汇编语言的大
部分功能,
可以直接对硬件进行操作。因此有人把它称为中级语言。
D生成目标代码质量高,程序执行效率高。
D与汇编语言相比,用 语言写的程序可移植性好。
但是, 语言对程序员要求也高,程序员用 写程序会感到限制少、灵活性大,
功能
强,但较其他高级语言在学习上要困难一些。
在 的基础上,一九八三年又由贝尔实验室的 -'.#3!!% 推出了 K
K。KK进
一步扩充和完善了C语言,成为一种面向对象的程序设计语言。KK目前流行
的最新版本是
-.# KK3$.#!(KK和 <(EL.KK。
KK提出了一些更为深入的概念,它所支持的这些面向对象的概念容易将问
题空间直接
地映射到程序空间,为程序员提供了一种与传统结构程序设计不同的思维方
式和编程方法。
因而也增加了整个语言的复杂性,掌握起来有一定难度。
但是, 是 KK的基础,KK语言和C语言在很多方面是兼容的。因此,掌
握了C语言,
再进一步学习 KK就能以一种熟悉的语法来学习面向对象的语言,从而达到事
半功倍的目
的。
为了说明C语言源程序结构的特点,先看以下几个程序。这几个程序由简
到难,表现了
C语言源程序在组成结构上的特点。虽然有关内容还未介绍,但可从这些例
子中了解到组成
一个 源程序的基本部分和书写格式。
【例 】
$.#72
4
%#M7N世界,您好!O#N2P
Q
$.# 是主函数的函数名,表示这是一个主函数。
每一个 源程序都必须有,且只能有一个主函数7$.# 函数2。第
页函数调用语句,%#M 函数的功能是把要输出的内容送到显示器去显
示。
%#M 函数是一个由系统定义的标准函数,可在程序中直接调用。
【例 】
剩余63页未读,继续阅读
我老公出差了
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页