今天,当我读了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