您的位置:首页 > 其它

用指向指针的指针和指针数组输出一个整型数组

2009-07-24 17:59 253 查看
#include <stdio.h>

main()
{
static int a[5]={1,3,5,7,9};
int *num[5]={&a[0],&a[1],&a[2],&a[3],&a[4]};
int **p,i;
p=num;
for(i=0;i<5;i++)
{
printf("%d  ",**p);//p表示num(或者说num+0),*p就等同于*num(或者说*(num+0)),*(num+0)就是num[0],num[0]存放的是&a[0]的地址,*num[0]就是*&a[0],*&a[0]就是a[0],依此类推;
p++;
}
printf("/n");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐