设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

一种“低级”的高级语言:C语言

2007-4-10 11:33| 发布者: walkerxk| 查看: 4322| 评论: 1

1.1 C简介

C语言是一种通用的设计语言,它的特点是表达简明、使用灵活、结构化的流程控制、丰富的数据结构和操作符集合以及良好的程序可移植性和高效的目标代 码。C语言不仅具有高级语言的特点,并且还具有低级语言的功能。C语言具有极强的兼容性和良好的用户界面。所有的这些都奠定了C语言的“地位”。

1.1.1 基本特色

1.语言表达能力强,具有一般高级语言所能处理的算术和逻辑运算外,还可以直接进行通常由硬件实现的位、字节和地址等操作。所以说它既是一种“低级”的高级语言,又是一种“高级”的低级语言。
2.语言简洁、使用灵活、 易于学习和使用
3.语言基本上是一种结构化程序设计语言 ,具有顺序、选择、循环三种基本控制结构。它的各种控制语句功能灵活,足以描述结构良好的程序。
4.具有很强数据处理能力,可以在基本类型(整型、字符型、浮点型)的基础上按层次产生各种构造类型和集合类型,如数组、结构、联合、枚举等,利用他们可以处理各种复杂的数据结构
5.C语言生成的目标代码体积小、质量高。
6.可移植性好,现在C语言编译系统几乎可以在所有操作系统以及中类型的机器上运行。
7.绘图功能强
8.一些不足
运算符的优先级太多,类型转换比较随便,检测手段太弱
更多内容 请查看http://wiki.lupaworld.com/index.php/C

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部