程序设计基石与实践之C语言概述与特点
2013-04-10 21:06
246 查看
基于C的语言
C++:包了所在C特性,但增加了类各其它特性以支持面向对象编程。Java: 是基于C++的,所以也继承了C的许多特性。
C# :是由C++和Java发展起来的一种较新的语言。
C语言的优缺点
与其它任何编程语言一样,C语言是一种底层的、小型的、包容性语言。优点:
高效性;
可移值;
功能强大;
灵活;
标准库;
与UNIX系统的集成;
缺点:
C语言程序更容易隐藏错误;因为C语言的灵活性使得用赛马场编程出错的概率较高。在用其他语言编程时可以发现错识,C语言编译器却无法检查到时;
C语言可能会难以理解;
C程序可能会难以修改。
(C Programming:A Modern Approach,Second Edition[C语言程序设计现代方法 K.N.King著])
[b]关于程序设计基石与实践更多讨论与交流,敬请关注本博客和新浪微博songzi_tea.[/b]
相关文章推荐
- 程序设计基石与实践之C语言基本概念
- 程序设计基石与实践系列之C语言未定义行为一览
- 程序设计基石与实践之C语言指针和数组基础
- 程序设计基石与实践系列之从开源项目学习C语言基本的编码规则
- 程序设计基石与实践之C语言内存地址基础
- 《C语言及程序设计》实践参考——三数最大值
- 《C语言及程序设计初步》_1.4C语言程序初体验_实践2——长方形的周长和面积
- 《C语言及程序设计》实践项目——动态数组 ->【项目3-为动态数组扩容】
- 第一周《C语言及程序设计》实践项目19 字符数据及字符类型
- 第一周《C语言及程序设计》实践项目24 if语句的嵌套
- 第二周《C语言及程序设计》实践项目26 利用switch语句解决问题
- 《C语言及程序设计》实践参考——大奖赛计分(续一)
- 《C语言及程序设计》实践参考——回文数
- 《C语言及程序设计》实践参考——水仙花数
- 《C语言及程序设计》实践项目——程序的多文件组织
- 《C语言及程序设计》实践参考——一元二次方程全解
- 《C语言及程序设计》实践参考——总是多一次?
- 《C语言及程序设计》实践项目——链表初步
- 《C语言及程序设计》实践参考——二分法解方程
- 《C语言及程序设计》实践参考——一副扑克牌