日军在哪座城市里屠杀中国居民和放下武器的士兵人数达三十万以上[ ]
A.上海
B.北京
C.重庆
D.南京
答案:D
便血的疾病有哪些()
A.内痔
B.血栓外痔
C.肛裂
D.肛周脓肿
E.脱肛
试题五(共15分) 阅读以下关于嵌入式C语言编程方面的问题,回答问题1至问题3,将答案填入答题纸的对应栏内。【说明】嵌入式C语言编程中常涉及位运算、宏定义的问题,以及大端方式(Big-endian)、小端方式(Little-endian)的访问问题。
【问题3】(6分)某嵌入式处理器工作在大端方式(Big-endian)下,其中unsigned int为32位,unsigned short为16位,unsigned char为8位。仔细阅读并分析下面的C语言代码,写出其打印输出的结果,将答案填入答题纸的对应栏内。 #include“stdio.h” #include“stdlib.h” void *MEM ADDR; void mem_test(void) {unsigned int *pint_addr=NULL;unsigned short *pshort_addr=NULL;unsigned char *pchar_addr=NULL;MEM_ADDR=(void*)malloc(sizeof(int));pint_addr=“(unsigned int*)MEM_ADDR;pshort_addr=(unsigned short *)MEM_ADDR;pchar_addr=(unsigned char *)MEM ADDR;*pint_addr=0x12345678;printf(“0x%x,0x%x\n”,*pshort_addr,*pchar_addr);/*第一次输出*/ Pshort_addr++; *pshort_addr=0x5555; printf(“0x%x,0x%x\n”,*pint_addr,*pchar_addr); /*第二次输出*/ Pchar_addr++; *pchar_addr“0xAA; printf(“0x%x,0x%x\n”,*pint_addr,*pshort_addr); /*第三次输出*/}