假设数据类型short的存储空间为2字节,下面程序的输出结果是什么?( )
struct node {
unsigned char bit1 : 1;
unsigned char bit2 : 1;
unsigned short bit3 : 7;
} node1;
main() {
int size = sizeof(node1);
printf("%d", size);
}4
3
2
都不是
假设数据类型short的存储空间为2字节,下面程序的输出结果是什么?( )
struct node {
unsigned char bit1 : 1;
unsigned char bit2 : 1;
unsigned short bit3 : 7;
} node1;
main() {
int size = sizeof(node1);
printf("%d", size);
}4
3
2
都不是