|
|
发表于 2003-11-29 11:45:18
|
显示全部楼层
#include \"stdio.h\"
- |" L- Q: Z/ c9 Rmain(), i3 |1 q% A6 A+ u4 l, D+ \
{
2 G: z* J! F' i' D5 C int c[3][3]={{2,3},{4},{6}}; * t8 m$ |8 r6 q
int i,*p=&c[0][0];
" j, M9 T |! p' v for(i=0;i<2;i++){
% g3 p8 C0 I; W) W if(i==0)
~% k l1 Q% a; Y1 v7 d" e b2 M c[i+1]=*p+1; 7 a* w0 ?. ^1 {3 x. R2 X
else
W; E% p7 A9 v- q9 I$ R+ V p++;
1 z9 Q/ Y! k% Y1 {5 [4 k, ` printf(\"%d\",*p); & Q4 q" }' S( @6 M
}
0 V1 P+ G+ v0 j/ e; Y printf(\"\\n\");
% ]) C7 Q6 F' E" v0 o}
" \1 I1 {0 L# A/ ~9 A2 W1 `
! U1 k' l; A# e5 ]根据你的程序输出 2 和 3 是正确的。不知道你想让程序处理什么?
$ h) q) ?+ X; s {' M7 y) B因为你的程序 for( i = 0; i < 2; i ++ ){} 只处理 c[0][0], c[0][1] 两个变量。 |
|