常用数据类型对应字节数

来源:互联网 发布:测试常用的linux命令 编辑:程序博客网 时间:2024/04/30 16:32
常用数据类型对应字节数 
      可用如sizeof(char),sizeof(char*)等得出

      32位编译器:

      char :1个字节 
      char*(即指针变量): 4个字节(32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器) 
      short int : 2个字节 
      int:  4个字节 
      unsigned int : 4个字节 
      float:  4个字节 
      double:   8个字节 
      long:   4个字节 
      long long:  8个字节 
      unsigned long:  4个字节 

      64位编译器:

      char :1个字节 
      char*(即指针变量): 8个字节 
      short int : 2个字节 
      int:  4个字节 
      unsigned int : 4个字节 
      float:  4个字节 
      double:   8个字节 
      long:   8个字节 
      long long:  8个字节 
      unsigned long:  8个字节 

0 0