|
|
发表于 2003-11-29 11:45:18
|
显示全部楼层
#include \"stdio.h\"
4 C) O9 @+ J" n F( ?8 g( i6 fmain()% n, k2 e! P' R+ c
{
7 _2 V* y5 S, p( d J2 ^ int c[3][3]={{2,3},{4},{6}};
, Q M9 s# V* X3 z' f, O: m! | int i,*p=&c[0][0];
( B$ e; u8 v0 l; r$ g for(i=0;i<2;i++){
: a, q0 N% Z( a7 s+ e/ C if(i==0). Y5 i- `& N) E6 Y2 p
c[i+1]=*p+1; 0 p- U g f* \: {* Y0 T
else
$ ^, t& C6 v' Q0 @+ w: f& ^2 W p++; $ u x3 r2 H3 D/ }; k/ z
printf(\"%d\",*p);
# z3 b# c3 q+ [ } 8 I2 k( D/ g( a/ m& u' E% I' w
printf(\"\\n\");
4 N. D$ s* P4 Y% G4 k}
9 w: J( z* N# c
- [1 w5 w6 K6 l8 b5 Y根据你的程序输出 2 和 3 是正确的。不知道你想让程序处理什么?
- ^2 v7 [, G, T因为你的程序 for( i = 0; i < 2; i ++ ){} 只处理 c[0][0], c[0][1] 两个变量。 |
|