開發平台(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;
}
我的問題是我想要任意陣列去寫,想試試看將陣列改為指標,
可是我為什麼會跑無窮迴圈?