初识C语言

什么是C语言?

语言是一种沟通的工具,汉语,英语... 是人和人交流的语言。

人和计算机交流的语言就叫计算机语言,目前已有 C/C++/Java.. 上千种语言。

C语言是人和计算机交流的其中一种语言,是一门通用计算机编程语言,广泛应用于底层开发。


那什么是底层开发?

如图,一开始电脑是一个硬件,想要硬件工作则需要在里面装操作系统,操作系统和硬件之间还有一层驱动层,操作系统调用驱动层的软件来驱动硬件进行工作,操作系统上面可以装一些应用软件,应用软件的开发可以称为上层开发,而操作系统及以下的开发可以称为底层开发。


数据类型

首先,我们引入一个问题,为什么要编程?因为要写代码解决问题,比如,我们要网上购物,我们就要写一个网上商城,那么商城的商品有名称,价格,种种属性我们要怎么描述呢?C语言为我们提供了以下类型。

为什么会出现这种类型呢?

因为整型可以用来表示整数,浮点型表示小数,char可以表示字符。

每种类型的大小是多少呢?

首先,我们要存放一个东西必须要有空间,比如我要存放10这个数字,10是一个整形,那么我要在内存里有一个整形空间存放这个10,同样地,存放15.5这个数字我们也要在内存创建一个空间存放,15.5是浮点型,所以这个空间就是浮点型空间。那我们创建这些空间要多大呢?

那么什么是字节呢?

计算机识别的是二进制也就是只有0或1组成的序列,当我们存放一位二进制0或1的时候需要一个小小的空间,这一个小小的空间的大小就是一个比特位(bit),1个字节(Byte)等于8个比特位(bit)。

8个比特位(bit)连在一起就是1个字节(Byte)。


变量,常量

C语言中,常量表示不变的值,变量表示经常变化的值。

定义变量的方法

变量命名

还有一点,必须要起得有意义。

变量分类

局部变量,全局变量

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值