下列程序的执行结果是 ______。#include<stdio.h>union un{ int i; char c[2];};void main(){ union un x; x.c[0]=10; x.c[1]==1; pr

admin2013-02-23  28

问题 下列程序的执行结果是 ______。#include<stdio.h>union un{  int i;    char c[2];};void main(){   union un x;    x.c[0]=10;    x.c[1]==1;    printf("\n%d",x.i);}

选项 A、266
B、11
C、265
D、138

答案1

解析 由于本题定义的是共用体,所以成员表列中的整型变景x与字符数组c共占用同—个存储单元,且此存储单元为 2个字节,通常c[0]位于低字节,c[1]位于高字节,所以x.i的值为266。
转载请注明原文地址:https://jikaoti.com/ti/E7B0FFFM
0

最新回复(0)