Untitled

mail@pastecode.io avatar
unknown
c_cpp
20 days ago
692 B
0
Indexable
Never
#include <iostream>

void funkcja( int a = 2, int = 6 );
int kwadrat( int x )
{
    return x * x;
}

int globalny1 = 32;

int main()
{
    funkcja();
    {           // Tworzymy sztuczny zakres lokalny
        funkcja();
        int lokalny1 = 2;

        void funkcja( int a, int b = 8 );
        funkcja( 7 );

        globalny1 = 4 + lokalny1;

        void funkcja( int a = kwadrat( globalny1 ), int );
        funkcja();
    }

    std::cout << "---Jestesmy poza zakresem lokalnym\n";
    funkcja();


    return 0;
}

void funkcja( int a, int b )
{
    std::cout << "Naprawde nastapilo wywoalnie: funkcja(" << a << ", " << b << ");" << std::endl;
}
Leave a Comment