整型,长整型,无符号整型,单精度,双精度,字符型,各占多少字节?

2024-12-18 22:34:38
推荐回答(3个)
回答1:

  1. 整型和无符号整型:2字节。

  2. 长整型:4字节。

  3. 单精度浮点数:4字节。

  4. 双精度浮点数:8字节。

  5. 字符型:1字节。

例:

  1. int a; //基本整型

  2. long int b; //长整型

  3. char c; // 字符型

  4. float d; // 单精度浮点型

  5. double e; //双精度浮点型

  6. char s[20]; // 字符型数组或字符串型

回答2:

整型和无符号整型:2字节,长整型:4字节,单精度浮点数:4字节,双精度浮点数:8字节,字符型:1字节。

回答3:

  • 整型和无符号整型:4字节。

  • 长整型:64位系统是8字节,32位系统4字节(注意即便系统是64位用的编译器是32位也算32位);如果32位系统想用8字节的,可以用long long型,64位还是32位都是8字节的。

  • 单精度浮点数:4字节。

  • 双精度浮点数:8字节。

  • 字符型:1字节。