我真的很困惑數組和指針。
請告訴我以下兩個代碼有什麼區別?
c中的數組和指針之間的區別?
int main()
{
int i,*p;
for(i=0;i<5;i++)
{
p[i]=i;
printf("%d",p[i]);
}
return 0;
}
int main()
{
int i,p[5];
for(i=0;i<5;i++)
{
p[i]=i;
printf("%d",p[i]);
}
return 0;
}
@devnull什麼是它得到了公平的事。?這只是可取的 - 如果你沒有看到它的發生,這可能是因爲其他觀衆沒有很好的答案書籤,或更難找到......只是用你自己的近距離投票開始它...... –
我當我看到標題時很確定它是重複的,然後在描述中猶豫不決,但是*必須是*類似的帖子,它們具有相同的根本原因。但我意識到,新手用戶可能很難將他們與他的問題聯繫起來。因此,我不會爲此而投下一票。 – phoeagon
嘿PLZ告訴我關於標誌和投票... –