C语言入门:基本类型与变量

大家好,我们又见面了。

今天我来为大家介绍一下C语言中的基本类型。

首先介绍几个概念:位,字节,变量

  字节是计算机中存储数据的单元,一个8位的二进制数,是一个很具体的存储空间,可以表示8位0或1的状态。通常将可表示常用英文字符8位二进制称为一字节

  由于我们的计算机都是以二进制数据来存储信息,所以自然而然的就出现了位这个概念。有一个二进制数就算是一位。根据上方字节的概念,我们很容易知道,八位对应一字节。

  在C语言编程中,当我们需要保留数据时,所以就需要一个变量保存它,用一个变量保存了数据,它才能参加后面程序的运算。

了解了这个概念之后,我们可以往下进行了。

数据类型总分三大类:整型,浮点型,字符型

1.整型:整型,顾名思义就是整数 (int,long,short)

  int是最基本的整数类型,通常我们会直接定义一个整型变量去存储数据

int a;

这样就成功定义了一个整形变量。

我这样写是没有给这个变量赋初始值的,我们也可以直接给变量赋初始值:

int a = 100;

short,long也是一样的使用方式。

它们三个的区别在于所用字节数不相同;

int—4字节

short—2字节

long—4字节

以上介绍的都是有符号整数,若是要定义一个无符号整型变量,我们需要在类型前加上unsigned

如下:

unsigned int a = 100;

2.浮点型:存储小数数据。(float,double)

其实说,定义变量的方式都相差无几:

float a;
double b;

它们两个的区别也是在于所占字节数:

float—4字节

double—8字节

3.字符型:存储字符(char)

char型变量和整型和浮点型定义变量有一点区别(初始化的区别):

char a = 'x';

赋值的时候需要加上 ' '。

char所占字节数为1。

下面我们让计算机来帮我们计算一下:

sizeof函数是帮我们计算字节大小的一个函数,所以,我们输入以下代码:

#include <stdio.h>

int main()
{
	printf("%d\n", sizeof(int));
	printf("%d\n", sizeof(long));
	printf("%d\n", sizeof(short));
	printf("%d\n", sizeof(float));
	printf("%d\n", sizeof(double));
	printf("%d\n", sizeof(char));

	return 0;
}

运行结果如下:

好了,今日的分享就到这里,我们下期见。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值