万丈高楼之基石——C

可能对于很多计算机专业的学生来说,第一门接触的语言就是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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值