|
发表于 2003-11-29 11:45:18
|
显示全部楼层
#include \"stdio.h\"
8 Z% c* u$ u% o' omain()8 ? i. }- C9 k) {5 d
{ / ?: T/ p, v" \0 t! T
int c[3][3]={{2,3},{4},{6}};
& }% t1 H, G8 F. W# b9 c j2 E int i,*p=&c[0][0]; * t- C% X! H: B& c7 {
for(i=0;i<2;i++){ ; j, Q" u7 B1 R9 _8 n3 Z% O" }# k& I
if(i==0)
* V% N+ [& B% ` h7 ?) Y c[i+1]=*p+1;
2 O) i5 X" Q$ _ T# u3 _+ ~) P& M else
: s, c2 |% `! F, _, _/ u6 u p++; 2 E( w4 A% x- r: S$ J- q5 X+ y3 `0 A
printf(\"%d\",*p); - n& T0 J* _/ e7 ]- _( P0 e
}
7 w3 s, K& @0 v; D. J printf(\"\\n\"); 7 H8 }' x U1 V* [
}' Z6 D: t5 S# f( c m
* N4 m* M7 l% C* S根据你的程序输出 2 和 3 是正确的。不知道你想让程序处理什么?% [6 C, U6 ?. Y* T/ P
因为你的程序 for( i = 0; i < 2; i ++ ){} 只处理 c[0][0], c[0][1] 两个变量。 |
|