字体
第(5/6)页
关灯
   存书签 书架管理 返回目录
205

    13.6.3 文件出错标志和文件结束标志置 0 函数 206

    13.7 C库文件 208

    13.8 本章小结

    1. 语言概述

    谭浩强      C 语言程序设计               2001 年 5 月 1 日

    C 语言教程

    1.1 C语言的发展过程

    C语言是在 70 年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正

    式 发 表 了 C 语 言 。 同 时 由 B.W.Kernighan 和 D.M.Ritchit 合 著 了 著 名 的 “ THE C

    PROGRAMMING LANGUAGE”一书。通常简称为《K&R》,也有人称之为《K&R》标准。

    但是,在《K&R》中并没有定义一个完整的标准 C 语言,后来由美国国家标准协会(comrican

    National Standards Institute)在此基础上制定了一个 C 语言标准,于一九八三年发表。通常

    称之为 ANSI C。

    1.2 当代最优秀的程序设计语言

    早期的 C 语言主要是用于 UNIX 系统。由于C语言的强大功能和各方面的优点逐渐为

    人们认识,到了八十年代,C 开始进入其它cāo作系统,并很快在各类大、中、小和微型计算

    机上得到了广泛的使用,成为当代最优秀的程序设计语言之一。

    1.3 C语言版本

    目前最流行的C语言有以下几种:

    ?Microsoft C  或称 MS C

    ?Borland Turbo C 或称 Turbo C

    ?AT&T C

    这些C语言版本不仅实现了 ANSI C 标准,而且在此基础上各自作了一些扩充,使之更

    加方便、完美。

    1.4 C语言的特点

    1?C 语言简洁、紧凑,使用方便、灵活。ANSI C 一共只有 32 个关键字:

    auto break case

    char

    const continue default

    do

    double   else   enum  extern float

    for

    goto   if

    int

    long  register return  short

    signed   static   sizof   struct switch typedef union

    unsigned void   volatile while

    9 种控制语句,程序书写自由,主要用小写字母表示,压缩了一切不必要的成分。

    Turbo C 扩充了 11 个关键字:

    asm

    _cs

    _ds

    _es

    _ss  cdecl  far

    huge interrupt  near    pascal

    谭浩强      C 语言程序设计               2001 年 5 月 1 日

    注意:在 C 语言中,关键字都是小写的。

    2?\u36816X算符丰富。共有 34 种。
上一页 目录 下一页