Сегодня, когда я читал MSDN, я обнаружил следующие коды:
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;
}
Конечно, это не сработало, поэтому я изменяю возврат
();
в основной функции для
return 0;
Работает с осторожностью.У меня есть две проблемы с этим кодом:
1.Почему Microsoft использует return (); Это просто ошибка? Или другие причины?
2.Что возвращает;в функции рисования означает? Я думаю, что это не является необходимым, почему это происходит в функции?