|
|
发表于 2003-11-29 11:45:18
|
显示全部楼层
#include \"stdio.h\"
+ e7 r# u! [% p# ^3 Vmain(), w! P% V o* _4 \
{
' e8 T0 q/ c, c2 {5 \) L: l int c[3][3]={{2,3},{4},{6}};
! @ D( I, X0 _% V N6 c int i,*p=&c[0][0];
/ c) H% E& r5 q8 }* q0 g) K- W for(i=0;i<2;i++){ - `3 k, n+ I& l" s5 U6 `9 S
if(i==0)! ?! D7 S; I. @" z) ^/ I9 }6 p
c[i+1]=*p+1;
& i9 J; E3 A6 m: C% D else
' V" @3 X( Z9 J u- t p++;
7 I7 U- S1 h [, P4 r printf(\"%d\",*p);
0 [9 N7 K0 _5 H; z$ u/ g0 D8 o6 D5 ^ } $ X5 k3 b& \9 S/ G# |' y5 h. {
printf(\"\\n\");
7 k' t: J5 l6 }2 L9 V3 u}& o) u. _9 ^8 N b2 m6 Q
" C; ~7 R6 M& }( Q* G% n, K3 ]; k5 Q根据你的程序输出 2 和 3 是正确的。不知道你想让程序处理什么?/ A# S7 q4 b& v
因为你的程序 for( i = 0; i < 2; i ++ ){} 只处理 c[0][0], c[0][1] 两个变量。 |
|