设为首页 加入收藏

TOP

1.1.1 C语言概述
2013-10-10 22:59:20 来源: 作者: 【 】 浏览:88
Tags:1.1.1 语言 概述

1.1  C语言基础

1.1.1  C语言概述

C语言是国际上广泛使用的,且很有发展前途的计算机高级语言,时下流行的C++语言和 C#(用于网络编程)都是从C语言发展而来的。C语言适合用来进行系统描述,既可用来编写系统软件,也可用来编写应用软件。C语言是一种与UNIX密切相关的程序设计语言,它最初用于 DECPDP-11计算机UNIX。20世纪70年代以来,操作系统中的大部分内容和应用程序都是用C语言编写的。C 语言之所以能长期存在和发展,并具有强大的生命力,与它的以下优点是分不开的。

± 语言简洁、紧凑(32个关键字),使用方便、自由(书写形式自由),与Pascal和Basic语言比较起来,C 语言程序显得非常简练。

± 运算符丰富,共有34种,C语言把括号、赋值、强制类型转换等都作为运算符处理。表达式类型多样化,灵活使用各种运算符可以实现在其他高级语言上难以实现的运算。

± 数据结构合理,具有现代语言的丰富数据结构,能用来实现各种复杂的数据结构(如链表、树、栈等)的运算。

± 具有结构化的控制语句,是结构化的理想语言,符合现代编程风格。

± 语法限制不太严格,程序设计自由度较大。

± 允许位操作和对硬件进行编程。

± 生成目标代码质量高,程序执行效率高。

± 程序可移植性较好。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.3 运算符和表达式 下一篇1.2.3 Linux系统的主要产品

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: