A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. #include<stdio.h>
  2. int main(){
  3. int s[4][5]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20}, (*ps)[5];
  4. ps=s;
  5. printf("&s[1][0]=%p\nps+1=%p\nps=%p\n&s[0][0]=%p\n",&s[1][0],ps+1,ps,&s[0][0]);
  6. printf("*(ps+3)=%p\ns[3][0]=%p\nps[0][2]=%d\n*(ps+1)+3=%p\n&s[1][3]=%p\n",*(ps+3),&s[3][0],ps[0][2],*(ps+1)+3,&s[1][3]);
  7. return 0;
  8. }
复制代码

运行结果如下:
/*
&s[1][0]= 0x7fff52ecdbb4
ps+1=     0x7fff52ecdbb4
ps=       0x7fff52ecdba0
&s[0][0]= 0x7fff52ecdba0
*(ps+3)=  0x7fff52ecdbdc
&s[3][0]= 0x7fff52ecdbdc
ps[0][2]= 3
*(ps+1)+3=0x7fff52ecdbc0
&s[1][3]= 0x7fff52fadbc0
*/

点评

写的( ^_^ )不错嘛  发表于 2015-9-8 22:14

评分

参与人数 1黑马币 +2 收起 理由
宾格 + 2 赞一个!

查看全部评分

1 个回复

倒序浏览
您需要登录后才可以回帖 登录 | 加入黑马