Возвращаемые значения в C

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 )
{
    return;
}

В чем разница между return(), return (S*S) и return? Пожалуйста дайте объяснение.

0
задан Kabir 5 March 2012 в 13:09
поделиться