#include main(){int a[]={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf("%x\n",p);printf("%x\n",p+9提问是这样的,若一个int类型的变量占两字节,第一个printf语句输出194,则第二个printf语句输出的结果是多少?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/21 12:24:30
#include main(){int a[]={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf(
xJQ_E@kYv=Hu1@a@3夂82y(tA7ֿ|~~mko}òy-w-Ҋ7i'`Er0p:2̏`s&\${b\BCI^EAO49 -)b`$j=Jz2^pS!awsP.'X4 %=`T͑ ﯰyY /h/ >?Zp1$I(8Sib)ZԔ8I'3QMac޻F} Pk&~jAɪˌ;*h 6[~gvdDL

#include main(){int a[]={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf("%x\n",p);printf("%x\n",p+9提问是这样的,若一个int类型的变量占两字节,第一个printf语句输出194,则第二个printf语句输出的结果是多少?
#include main(){int a[]={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf("%x\n",p);printf("%x\n",p+9
提问是这样的,若一个int类型的变量占两字节,第一个printf语句输出194,则第二个printf语句输出的结果是多少?

#include main(){int a[]={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf("%x\n",p);printf("%x\n",p+9提问是这样的,若一个int类型的变量占两字节,第一个printf语句输出194,则第二个printf语句输出的结果是多少?
首先把数组a的首地址赋给了指针p,以十六进制输出,再继续以十六进制输出以首地址为基准地址加9的元素,也就是0.
很荣幸为您回答问题,祝您开心,生活愉快~~~