网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 网络学院 >> 程序设计 >> C语言编程 >> 文章正文
  C语言基础教程(一)基础篇         ★★★★ 【字体:
C语言基础教程(一)基础篇
作者:佚名    文章来源:不详    点击数:    更新时间:2007-7-2    

1.1 Turbo C语言概述

    1.1 C 语言的产生与发展

    C 语言是1972年由美国的Dennis Ritchie设计发明的, 并首次在UNIX操作系统
的 DEC  PDP-11  计算机上使用。  它由早期的编程语言 BCPL( Basic   Combind
Programming Language) 发展演变而来。在1970年,   AT&T  贝尔实验室的 Ken
Thompson根据BCPL语言设计出较先进的并取名为 B的语言, 最后导了C 语言的问世。
    随着微型计算机的日益普及, 出现了许多C 语言版本。由于没有统一的标准,
使得这些C 语言之间出现了一些不一致的地方。为了改变这种情况, 美国国家标准
研究所(ANSI)为C 语言制定了一套ANSI标准, 成为现行的C语言标准。

    1.2 C 语言的特点

    C 语言发展如此迅速, 而且成为最受欢迎的语言之一, 主要因为它具有强大的
功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 语言编写的。
用C 语言加上一些汇编语言子程序, 就更能显示C 语言的优势了,   象PC- DOS 、
WORDSTAR等就是用这种方法编写的。归纳起来C 语言具有下列特点:
    1. C是中级语言
    它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以象
汇编语言一样对位、字节和地址进行操作, 而这三者是计算机最基本的工作单元。
    2. C是结构式语言
    结构式语言的显著特点是代码及数据的分隔化, 即程序的各个部分除了必要的
信息交流外彼此独立。这种结构化方式可使程序层次清晰, 便于使用、维护以及调
试。C 语言是以函数形式提供给用户的,  这些函数可方便的调用,  并具有多种循
环、条件语句控制程序流向, 从而使程序完全结构化。
    3. C语言功能齐全
    C 语言具有各种各样的数据类型, 并引入了指针概念, 可使程序效率更高。另
外C 语言也具有强大的图形功能, 支持多种显示器和驱动器。而且计算功能、逻辑
判断功能也比较强大, 可以实现决策目的。
    4. C语言适用范围大
    C 语言还有一个突出的优点就是适合于多种操作系统, 如DOS、UNIX,也适用于
多种机型。

 

[1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页  

站内文章搜索 高级搜索
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
     C语言递归
     指向指针的指针
     结构体类型变量的定义和…
     C语言文件系统应用举例
     C语言入门之运算符和表达…
     C语言教程第一章: C语言…
     C语言基础教程(一)基础…
     C语言基础教程(四)指针…
     链表的c语言实现(一)
  • java现状----编程使用的语言…

  • 小议“易语言.飞扬”的程序执…

  • 计算机基础与程序设计试题

  • 南开C语言习题集

  • 编程基础2

  • 【游戏制作基础】网络游戏设…

  • VC6开发多语言界面支持的简单…

  • 程序语言设计原理(第五版)…

  • java基础知识一

  • java基础知识三

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    网络学院©2007 www.23book.net
    为您提供web编程,vb编程,vc编程,服务器架设管理,数据库设计等方面的知识 站长:David