- 注册时间
- 2004-10-13
- 最后登录
- 1970-1-1
|
- #include<stdio.h>
- main()
- {
- static int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
- int i,j,(*pt[3])[4];
- pt=a;
- for(i=0;i<3;i++)
- for(j=0;j<4;j++)
- printf("%d",*(*(pt+i)+j));
- }
复制代码
为什么这样是错的呢?如要用(*pt[3])[4] 将数组元素输出应该如何编写呢? |
|