初识c语言.1

什么是c语言?

语言?

人与人交流:汉语、英语、俄语

人与计算机交流——计算机语言:c\c++、JAVA、Python、GO

c语言是一种通用的计算机编程语言广泛应用于底层开发。

底层软件开发:比如说买来一台电脑(硬件)要使电脑正常工作得需要操作系统(windows)而操作系统如何让硬件工作?需安装驱动(网卡驱动/显卡驱动),在操作系统之上叫做应用层:应用软件(QQ/百度)在操作系统往下就叫做底层,所以c语言特别擅长于写操作系统或写驱动,但c语言也可以写应用层的软件如(wps)

总结:c语言可以开发应用层软件,但是更加擅长于底层软件开发

c语言的标准语法

c语言由美国国家标准局为c语言制定了一套完整的美国国家标准语法,称为ANSI_C,作为c语言最初标准

c语言是有国际标准的,早期有c89,c90,c99,c11

为什么要有国际标准呢? 

在早期的时候计算机语言(计算机能识别的语言)主要用的是二进制语言例如1010001010,但是这个东西太难记忆了,后面就发明了汇编语言,假设ADD是0000011,SUB是0001000,给这些二进制代码起了一些名字(ADD/SUB)这种符号就叫做助记符,帮助我们记忆的,而用这些助记符所组成的语言就叫做汇编语言,后面有发展出了B语言C语言,当C语言出来的时候大家都觉得不错,写代码很舒服,但早期的时候c语言可能有一些不足,所以这个厂商把c语言改一下,那个产商把c语言改一下,改完之后厂商之间的c语言就各不相同了,这就导致我写的代码在你的编辑器上跑不过去,你写的代码在我这里也跑不了,这个时候c语言就乱套了,所以就出现了国际标准,规定出c语言是什么样子,大家都这样来编程。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值