C语言基础 02 - 数据类型

该代码示例展示了C语言中不同数据类型如char、int、short、long、longlong、float和double的使用,并用sizeof运算符计算了它们所占内存的字节数。文章还提及了计算机存储单位的换算关系。
摘要由CSDN通过智能技术生成

#include<stdio.h>

int main()
{    
    // 字符类型
    char str1 = 'abc';

    // 整形
    int age = 100;

    // 短整型
    short age2 = 10;

    // 长整型
    // long

    //更长的
    //long long

    // 单精度浮点型
    float height = 1.82;

    // 双精度浮点型

    double ccc = 0.00;

    printf("你好\n");
    printf("很好\n");
    printf("%d\n", 1000);
    // sizeof 操作符 计算类型 sizeof单位是字节
    /*
    计算机中的单位:
        bit - 比特位
        byte - 字节 
        1字节 = 8bit
        1kb = 1024byte
        1mb = 1024kb
        1gb = 1024mb
        1tb = 1024gb
        1pb = 1024tb
    */
    // 输出各个数据类型宽度
    // C语言标准:sizof(long) >= sizeof(int)
    printf("%d\n", sizeof(char));
    printf("%d\n", sizeof(short));
    printf("%d\n", sizeof(int));
    printf("%d\n", sizeof(long));
    printf("%d\n", sizeof(long long));
    printf("%d\n", sizeof(float));
    printf("%d\n", sizeof(double));
    return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值