|
|
发表于 2003-11-29 11:45:18
|
显示全部楼层
#include \"stdio.h\"
) }2 m* k1 u0 d7 p0 f9 `- imain()- F! h, B3 U$ [" A \' t7 A4 W' z
{
7 h# S9 H3 f6 o0 m) b int c[3][3]={{2,3},{4},{6}}; # v/ b# g0 ?6 O4 ]$ t
int i,*p=&c[0][0]; * v2 P' g: `3 P: h0 N
for(i=0;i<2;i++){
% m2 o3 O" K5 J) I) C if(i==0), B/ S' u5 W+ N# }3 H, a# B* R
c[i+1]=*p+1; . ?2 R1 T; d' a
else1 L7 _( k! l9 H& C0 R, ^
p++;
8 G3 N# \6 k) Z. a* Y printf(\"%d\",*p);
" r# {3 V" @. G/ B |& O2 ^6 t }
/ ^. y" f8 _8 _6 r$ p printf(\"\\n\");
; k# I* X$ V) |}
- u1 i( P8 i g- i$ R% U, O" l m
根据你的程序输出 2 和 3 是正确的。不知道你想让程序处理什么?# j; _ R$ c7 @( G9 V9 d4 O
因为你的程序 for( i = 0; i < 2; i ++ ){} 只处理 c[0][0], c[0][1] 两个变量。 |
|