介绍C语言

什么是C语言

我们把人与人之间的交流的表达方式叫做语言

那人与计算机之间交流呢——那当然有计算机语言

那C语言就是众多计算机语言中的一种,并且广泛运用于底层开发。

说到这里,肯定有人要问那为什么要叫C语言,而不叫B语言呢?

底层开发又是什么?

那我们浅谈一下计算机语言的发展 低级------------->高级

二进制(eg:10001010) --> 汇编语言(助记符)(eg:ADD) -->B语言 --> C语言(高级语言)

C语言之所以命名为C,是因为C语言源自B语言,而B语言则源自BCPL语言,美国贝尔实验室取了BCPL的第二个字母作为这种语言的名字,也就是C语言。

既然谈到C语言,那当然要说说C语言的使用标准

二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制 定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准。(C89,C90,C99,C11…)

C语言的主要编译器有有Clang、GCC、WIN-TC、MSVC、Turbo C等。

而我们熟知的VS2019 就是使用的MSVC

(编辑器——编辑        编译器——编译)

那什么是编译呢?

简单来说就是将“一种语言”翻译成“另一种语言” (通常是将高级语言翻译为低级语言)

高级计算机语言便于人编写,阅读交流,维护。机器语言是计算机能直接解读、运行的。

而编译(编译器)起到的作用,就是将两种语言进行转换。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值