今天,當我讀了MSDN,我遇到了以下代碼:在MSDN return語句
void draw(int I, long L);
long sq(int s);
int main()
{
long y;
int x;
y = sq(x);
draw(x, y);
return();
}
long sq(int s)
{
return(s * s);
}
void draw(int I, long L)
{
/* Statements defining the draw function here */
return;
}
當然,它沒有工作,所以我改變
在主功能回報();
到
返回0;
它能與謹慎。 我對此代碼有兩個問題:
1.爲什麼Microsoft使用return();這是一個錯誤還是其他原因?
2.什麼返回;在draw函數中是什麼意思?我認爲沒有必要,爲什麼它會在函數中存在?
請告訴我們您正在閱讀MSDN上的哪一頁,以便我們也可以看。 –
你能提供一個MSDN文章的鏈接嗎? – Naveen
http://msdn.microsoft.com/en-us/library/sta56yeb.aspx – coqer