想问问哪位朋友能详细解释一下这个共用体结果为什么是10A

#include<stdio.h>


void main()

{

union{

long b;

char c[4];

}s;

s.b=0xa0000L;

s.c[0]+='A';

printf("%d%c\n",s.c[2],s.c[0]);

}


福工刘德华
浏览 1762回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP