|
发表于 2003-11-29 11:45:18
|
显示全部楼层
#include \"stdio.h\" 3 P. h1 y' O' c4 B3 y# m
main()
3 D6 r/ b' w0 y0 i$ ~- y% L% x) H{
6 X, M/ A, }$ [' K { int c[3][3]={{2,3},{4},{6}};
7 f ]/ ~7 U5 Z, Q# J int i,*p=&c[0][0];
+ }$ \, x+ u5 Q for(i=0;i<2;i++){ 9 B+ T! b1 q( `' ?# U
if(i==0) g( K g u$ f- B" r2 K
c[i+1]=*p+1; / `" V8 t- c' F# P
else
& n, k! K& K( { e) H p++;
3 }6 B9 V \5 U# m: } printf(\"%d\",*p); + i/ V7 b% j. s e
} " W6 I, t3 N. a& e9 {
printf(\"\\n\"); ' h/ N% E: n* X% N3 {+ y3 V3 O
} |6 |; R' `' N6 T6 f( v
# O6 ^ J3 h0 s5 |4 |! h根据你的程序输出 2 和 3 是正确的。不知道你想让程序处理什么?6 G- A9 G0 O9 K4 ? h6 o+ U# c" \
因为你的程序 for( i = 0; i < 2; i ++ ){} 只处理 c[0][0], c[0][1] 两个变量。 |
|