初识数据结构

char          // 字符数据类型

short         // 短整型

int             // 整形

long          // 长整型

long long  // 更长的整形

float          // 单精度浮点数

double      // 双精度浮点数

       以上数据类型都是C语言所支持的,使用时,假设要存储一个字符,存储一个字符a,描述字符a在C语言中需要用两个单引号引起来,这叫一个字符 'a' - a 。 数据这些东西想要存起来是需要空间的,字符a要存储的话也要这个空间 所以就给创造一个空间,用char类型创造一个叫ch的空间,现在ch里就可以存放字符a  char ch='a';   

#include<stdio.h>
int main()
{
    char ch='a';
    return 0;
}

数据类型的大小

        sizeof - 关键字 - 操作符 - 计算类型或者变量所占空间的大小

#include<stdio.h>
int main()
{
    printf("%d\n",sizeof(char));       // 1
    printf("%d\n",sizeof(short));      // 2
    printf("%d\n",sizeof(int));        // 4
    printf("%d\n",sizeof(long));       // 4
    printf("%d\n",sizeof(long long));  // 8
    printf("%d\n",sizeof(float));      // 4
    printf("%d\n",sizeof(double));     // 8

    return 0;
}

        sizeof的单位是字节 -  byte

计算机中的单位

bit - 比特位

byte - 字节 = 8bit

kb - 1024 byte

mb - 1024 kb

gb - 1024 mb

tb - 1024 gb

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值