3

单选题 3 /47

在32位系统下下面程序输出的是?
#include<stdio.h>
union uni{
    int a;
    char b;
 };
struct str{
	int a;
    char b;
 };
int main(int argc, char **argv){
     printf("%d %d\n", sizeof(union uni), sizeof(struct str));
     return 0;
 }

参考答案

4 4
4 8
8 4
8 8