可能对于很多计算机专业的学生来说,第一门接触的语言就是C了,同样的,他也令很多刚接触编程的人觉得很无趣,不友好的黑框界面,编写出的代码貌似没什么作用,只能用来做几道计算题,实在是很难让人提起学习C语言的兴趣,相反,其他面向对象的语言,却很轻易就能做出很有趣的东西,貌似C语言确实没有什么用。然而,C语言自1972年诞生,屹立于瞬息万变的IT界,数十年而不倒,至今仍占据很大的份额,必定有其优越之处。
C语言的优点
- 简洁紧凑、灵活方便
C语言可以想汇编语言一样,对位,地址进行操作,而这些,都是计算机最基本的东西。 - 数据类型,运算符丰富
- 可以直接对硬件进行操作
#include<stdio.h>
int main
{
int * pt;
int a ,b,c;//指针
c = a & b;//位操作
}
- 表达方式灵活实用
- 程序执行效率高
- 可移植性好
这是很重要的,机器语言和汇编语言都不具有移植性,而C语言有此优点,自然脱颖而出
正因为有了以上的优点,C语言有了它极为顽强的生命力,而返回到刚开始的问题,C语言到底有什么用,几乎所有高级语言的底层,都是有C这一基石造就的,而我们的操作系统等等,都是以C为基础开发的,C的强大,由此可见。
字数:500