下面程序的运行结果是( )。 int a[10]={‘1′,’2′,’3′,’4′,’5′,’6′,’7′,’8′,’9’,0},*p; int i=5; p=a+i; printf("%sn",p-3);
区块链毕设网qklbishe.com为您提供问题的解答
下面程序的运行结果是( )。
int a[10]={‘1′,’2′,’3′,’4′,’5′,’6′,’7′,’8′,’9’,0},*p;
int i=5;
p=a+i;
printf("%sn",p-3);
因为%s将把int数字当作四个字符(32位系统)来看待,不过int的低位将排在前面,ust 明白了x86是小端模式,字符放到int中,低地址存放低字节,刚好从低地址读取%s
编辑于 2023-04-14 21:24:47
以上就是关于问题下面程序的运行结果是( )。 int a[10]={‘1′,’2′,’3′,’4′,’5′,’6′,’7′,’8′,’9’,0},*p; int i=5; p=a+i; printf("%sn",p-3);的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训