zoukankan      html  css  js  c++  java
  • c语言中各个类型的sizeof长度

    #include <stdio.h>
    int main()
    {
        printf(" A Char is %lu bytes"sizeofchar ));
        printf(" An int is %lu bytes"sizeofint ));
        printf(" A short is %lu bytes"sizeofshort ));
        printf(" A long is %lu bytes"sizeoflong ));
        printf(" A long long is %lu bytes "sizeoflong long ));
        printf(" An unsigned Char is %lu bytes"sizeof( unsigned char ));
        printf(" An unsigned int is %lu bytes"sizeof( unsigned int));
        printf(" An unsigned short is %lu bytes"sizeof( unsigned short ));
        printf(" An unsigned long is %lu bytes"sizeof( unsigned long ));
        printf(" An unsigned long long is %lu bytes ",sizeof( unsigned long long ));
        printf(" float is %lu bytes"sizeoffloat ));
        printf(" A double is %lu bytes "sizeofdouble ));
        printf(" A long double is %lu bytes "sizeoflong double ));
    return 0;
    }
    muhuacat@muhuacat:~/bin# gcc -o c c.c 
    muhuacat@muhuacat:~/bin# ./c

    A Char is 1 bytes
    An int is 4 bytes
    short is 2 bytes
    long is 8 bytes
    long long is 8 bytes

    An unsigned Char is 1 bytes
    An unsigned int is 4 bytes
    An unsigned short is 2 bytes
    An unsigned long is 8 bytes
    An unsigned long long is 8 bytes

    float is 4 bytes
    double is 8 bytes

    long double is 16 bytes
  • 相关阅读:
    kubernetes对象之secrets
    kubernetes对象之cronjob
    Kubernetes对象之ReplicaSet
    详谈kubernetes更新-2
    详谈kubernetes滚动更新-1
    设计模式-抽象工厂模式
    深入JVM-Class装载系统
    设计模式-工厂方法模式
    设计模式-单例模式
    设计模式-6大设计原则
  • 原文地址:https://www.cnblogs.com/muhuacat/p/5482071.html
Copyright © 2011-2022 走看看