unsigned long: 4个字节
shortint: 2个字节int: 4个字节(16位机是2B,32位&64位是4B)unsignedint: 4个字节(16位机是2B,32位&64位是4B) float: 4个字节double: 8个字节 long:4个字节(16位&32位是4B,64位是8B)longlong: 8个字节unsignedlong:4个字节(16&32位是4B,64位是8B) 64位编译器 char:1个字节char*(即指针变量)...
此时double型数据占8个字节,long型数据占4个字节,unsigned int占2个字节,char 型数据占1个字节,所以选择D。
int、long、double、unsigned、char占⽤字节数16位:char1个字节 char*2个字节 short int2个字节 int2个字节 unsigned int2个字节 float4个字节 double 8个字节 long4个字节 long long8个字节 unsigned long4个字节 32位:char1个字节 char*4个字节 short int2个字节 int4个字节 unsigned int4个字节 float...
float保持4个字节,double、long和unsigned long各有4个字节,但long long占用8个字节。在64位编译器中,char和指针char*分别占用1个和8个字节,其余类型如short int、int、unsigned int、float和double的字节数保持不变,均为2、4、4和4/8个字节,但long long和unsigned long则扩展到了8个字节。
C语言中,int型数据占___个字节,long型数据占___个字节,unsigned int型数据占___个字节,short型数据占___个字节,float型数据占___个字节,double型数据占___个字节,char型数据占___个字节。 ㈡.选择题: 相关知识点: 试题来源: 解析 2 4 2 2 4 8 1 ...
short int : 2个字节 int: 2个字节 unsigned int : 2个字节 float: 4个字节 double: 8个字节 long: 4个字节 long long: 8个字节 unsigned long: 4个字节 32位编译器 char :1个字节 char*(即指针变量): 4个字节(32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器) short int ...
long long: 8个字节 unsigned long: 8个字节 3.union关键字的用法:https://www.jianshu.com/p/e5d35c1ee98f4. a 即数组a中第一个元素的地址。 &a取得整个数组a的地址。注意:a和&a的地址是一致的。 ptr1[-1]可以演变为*(ptr1 - 1),即:ptr1减去4(int的字节)bytes,然后求此时地址对应的值。
unsigned int 4个字节 unsigned long 4个字节