首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 数据库 第二书店 程序员

Tag/ 


共291个网摘 [ 1  2  3  4  5  6  7  8  9  10 ]  上一页 | 下一页  |  

成功突破——ZHC模拟试卷 - CSDN读书频道,IT图书讨论专业社区 - book.csdn.net

Surpassjacky收录,使用标签:c语言, 测试, 软件,时间:2007-5-11 22:44:35 | 相关网摘我也收藏

谁都知道要看一座房子是否牢固,主要看它的根基是否结实。那么学一门语言不也是如此吗?


伟大的语言-C语言_病毒与反病毒--计算机知识之家

qiangshenglin收录,使用标签:C语言, 特点, 优点,时间:2007-3-10 21:15:58 | 相关网摘我也收藏

C语言的特点

1. 简洁紧凑、灵活方便

C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以象汇编语言一样对位、字节和地址进行操作, 而这三者是计算机最基本的工作单元。

2. 运算符丰富

C的运算符包含的范围很广泛,共有种34个运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C的运算类型极其丰富表达式类型多样化,灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。

3. 数据结构丰富

C的数据类型有:整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等。能用来实现各种复杂的数据类型的运算。并引入了指针概念,使程序效率更高。另外C语言具有强大的图形功能, 支持多种显示器和驱动器。且计算功能、逻辑判断功能强大。

4. C是结构式语言

结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰, 便于使用、维护以及调试。C语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。

5. C语法限制不太严格、程序设计自由度大

一般的高级语言语法检查比较严,能够检查出几乎所有的语法错误。而C语言允许程序编写者有较大的自由度。

6. C语言允许直接访问物理地址,可以直接对硬件进行操作

因此既具有高级语言的功能,又具有低级语言的许多功能,能够象汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元,可以用来写系统软件。

7. C语言程序生成代码质量高,程序执行效率高

一般只比汇编程序生成的目标代码效率低10へ20%。

8. C语言适用范围大,可移植性好


C语言的特?u=http://cache.baidu.com/c?word=c%3B%D3%EF%D1%D4%2C%CC%D8%B5%E3

qiangshenglin收录,使用标签:C语言, 特点, 优点,时间:2007-3-10 21:11:16 | 相关网摘我也收藏

优点:

简洁、紧凑,使用方便、灵活,易于学习和应用。仅有32个关键字,9种控制语句,程序的书写形式也很自由。

C语言是面向结构化程序设计的语言,具有结构化的控制语句,以函数作为程序模块以实现程序的模块化。
C语言允许直接对位、字节和地址进行操作,能实现汇编语言的大部分功能。因此C语言即具有高级语言又具有低级语言的功能,所以人们把C语言称为是中级语言。
数据类型丰富。C语言除具有基本数据类型整形(int)、实型(float和double)、字符型(char)外,还有各种构造类型。利用这些数据类型可以实现复杂的数据结构,如堆栈、队列、链表等。
C语言生成的目标代码质量高,程序执行效率高。

弱点:



共291个网摘 [ 1  2  3  4  5  6  7  8  9  10 ]  上一页 | 下一页

Tag/相关标签



    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved