C语言-简介(初识)_成仙不问道

  1. C语言的诞生:1972年,贝尔实验室的丹尼斯·里奇(Dennis Ritch)和肯·汤普逊(Ken Thompson)在开发UNIX操作系统时设计了C语言。(建立在B语言<汤普逊>的基础)。
  2. 为什么选择C语言:在过去的几十年里C语言已经成为最为重要、最流行的编程语言之一。随着时间的推移接连诞生了许多其他的编程语言(如:C++、ObjectiveC、Java等)C语言凭借自身的优势在许多编程语言中屹立不倒。C语言作为经典编程语言之一,学习C语言后对学习其他编程语言触类旁通。
  3. 优点
  1. 设计特性:C语言是面过程的编程<面向过程*后期将会介绍>C语言融合了计算机科学理论和实践的理论特性。程序设计1>自顶向下2>结构化3>模块化.
  2. 高效性:C充分利用了计算机的优势,速度运行快。C语言具有通常是汇编语言<汇编语言简单来说就是机器语言[0/1]的助记符>才具有的为调控能力。C可以根据具体情况微调程序以获得最大运行速度或最有效地使用内存空间。
  3. 可移植性:C程序可以稍作修改或者不做修改便可以在其他系统环境中运行。
  4. 强大而灵活:C语言可以参与编写操作系统(如:UNILX);许多编程语言的编译器和解释器也是用C语言编写的;C程序可以解决许多的数学、物理和工程学问题;甚至是制作动画特效。
  5. 面向程序员:程序员可以使用C语言访问硬件、操控内存中的位。在C中提供了一个强大的库<类似于仓库,库存出了许多别人制作好的工具即函数(“函数”在后期学习C的过程中讲解)>。

“人无完人,金无足赤。”“能力越大,责任就越大!”

缺点:涉及指针编程时的错误是难以察觉的,在享受C强大的编程性能的同时更应该时刻保持警惕。想要拥有权力的同时,要履行同等的义务。能力越大责任就越大。

网传:“C语言将被淘汰!”?

这里阐述下个人观点:个人感觉这也不过只是猜想推测并无法得到证实。直至如今使用C语言编写或参与编写的系统及各种软件等<如:UNIX操作系统>占据很大的份额,如果C被淘汰那么编程将会发生重大革新,况且C也在为跟进时代发展做出优化。由此可见C在将来很出长的时间内依旧会发光发热。

学习/共进_

初学小白欢迎各路大佬指点_

成仙不问道

学无止境

参考《C PrimerPlus(第六版)》_

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值