c语言(1)2022.7.15

第一章叫初识c语言

下午1点考驾考宝典 到 下午 2点 。

首先我来总结我第一章学到的知识,c语言的起源,由贝尔实验室的丹尼斯 里奇 和 肯 汤普逊 在开发Unix 时设计了c语言 这是一门底层语言,所编译的语言 可以直接被机器识别,是编译语言,相对于python ,c有巨大优势,python是每次调用需要再编译的 费时,但python可以当作一门脚本语言帮助其他语言 组合在一起。        
设计特性
高效性,c语言可以通过编译器将源代码转换成汇编语言  汇编语句 具有微调性(不同的cpu具有不同的汇编语言   (汇编语言 操纵着特殊的中央处理单元涉及到一系列内部指令 (可以根据具体情况微调程序 以获得 最大的运行速度 或 最有效地使用内存))) , 编译器将源代码转换成目标代码
可移植性
c语言 可以稍作修改 或 不修改就能在其他系统中使用(但是不针对 特殊的 硬件设备 例如显示屏,其次也不可移植到操作系统特殊功能 例如windows8 和 os x)。
强大而灵活
很多语言都是c语言编写的 例如 fortran perl python lisp logo basic ,c语言甚至能做出动画特效。
面向程序员
c语言 可以访问硬件、控制内存中的位。拥有很多权限 所以也具有很多的风险。
缺点 
指针难以察觉。
编写c语言的7个步骤
1.定义程序的目标 2.设计程序 3.编写代码 4.编译 5.运行程序 6.测试和调试程序 7.维护和修改程序


 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值