|
发表于 2003-11-29 11:45:18
|
显示全部楼层
#include \"stdio.h\" 5 ]5 i9 M8 D4 A) X2 Q# F9 }
main()
7 }& F- T# e- F; a* E{
4 t ?$ P) T0 J int c[3][3]={{2,3},{4},{6}};
* i+ V& \, m; f. f3 W0 b/ o int i,*p=&c[0][0];
) M, k/ }! Y" z0 q6 F# S! l for(i=0;i<2;i++){ & W7 V1 g# k/ u4 Y
if(i==0)* K% T) S* b; v
c[i+1]=*p+1;
6 T- m4 ^5 t# t1 q else
9 B( K0 [0 [5 h8 y' j p++;
$ ^% |$ B* x2 \2 r printf(\"%d\",*p);
- ]9 W+ R: x. {/ X } ) Z3 ^4 m6 i2 p$ o3 v
printf(\"\\n\"); * I, }$ S9 M/ r/ U& |* b# a) I
}. h% e% A' q0 D, M- [6 ~
5 {4 A) W* w5 v- S
根据你的程序输出 2 和 3 是正确的。不知道你想让程序处理什么?
4 L& W) H( I4 R; [因为你的程序 for( i = 0; i < 2; i ++ ){} 只处理 c[0][0], c[0][1] 两个变量。 |
|