一步一步带你学C(其一)

一、什么是C语言

语言是交流用的工具,例如中国人之间用汉语交流,美国人之间用英语交流,而人和计算机交流所使用的就是计算机语言,C语言就是一名计算机语言,其广泛应用于底层开发。下面简单介绍一下什么是底层:

当你买回来一个电脑时,它就是一个铁疙瘩,只是一个硬件,我们能使用是因为在它里面已经装好了操作系统,连接硬件和操作系统的是一个叫驱动的东西。我们大多数时候只关心上层,也就是我们所装的软件,这些都是在操作系统上完成的。C语言擅长底层开发,但是在上层开发中也并不弱。

最初的计算机语言,就是复杂的二进制序列,只有0、1两个数来表示。称为二进制指令。

后来为了方便,采用了汇编指令,即把固定的二进制序列简化,举个例子,如果要执行相加的指令,在汇编指令之前,我们要敲好多个0和1,但是现在,我们只用敲一个ADD就能表示加法,计算机读取到ADD会将它转化为对应的二进制序列。ADD这类汇编指令,称为助记符。

后来慢慢发展出了B语言、C语言,到了C语言,已经是高级语言了,即编用C语言写程序已经十分简单。

 为了更好的规范C语言,ANSI定义了C语言标准,依次是C89、C90、C99、C11标准,使用C语言进行编程有很多编译器,以下内容所使用的编译器是Visual Studio 2019.

简单解释一下“编译”,当我们用C语言写出一个代码时,文件名的后缀是.c,其内部存放的是我们写出来的东西,但是计算机本身并不能理解,所以我们要把它转化成二进制语言,这个过程称为编译,经过编译之后,再经过一系列过程,会生成一个以.exe为后缀的可执行程序。

二、一个简单的C程序

如何使用编译器?

 

 

 

 我们就可以从这个界面开始敲代码啦,下一篇将会带你了解数据类型,并尝试带你敲代码,对你有帮助的话就点个赞吧,有什么问题都可以在评论区留言或者私信我呀。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王红花x

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值