开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
C
问题(Question):
int main(void)
{
int a[5]={0,1,2,3,4};
int i = 0;
while( (a+i) != NULL )
{
printf("%d ",*(a + i));
i++;
if(i == 100) break; //假如跑无穷循环,就跳出。
}
printf("\n");
system("PAUSE");
return 0;
}
我的问题是我想要任意阵列去写,想试试看将阵列改为指标,
可是我为什么会跑无穷循环?