Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma warning (disable:4996)
- #include <iostream>
- using namespace std;
- void nekaFunkcija(int a, int b)
- {
- }
- void main()
- {
- cout << nekaFunkcija << endl;
- cout << &nekaFunkcija << endl;
- system("PAUSE");
- }
- /////
- #pragma warning (disable:4996)
- #include <iostream>
- using namespace std;
- float kvadrirdaj(float broj)
- {
- return broj*broj;
- }
- int main()
- {
- float(*pok)(float);
- pok = kvadrirdaj;
- cout << "Rezultat: " << pok(3.2) << endl;
- system("PAUSE");
- return 0;
- }
- /////
- #pragma warning (disable:4996)
- #include <iostream>
- using namespace std;
- int saberi(int a, int b)
- {
- return a + b;
- }
- int oduzmi(int a, int b)
- {
- return a - b;
- }
- int main()
- {
- int(*pok)(int, int) = saberi;
- //prvi nacin poziva funkcije:
- cout << "Zbir: " << (*pok)(6, 2) << endl;
- pok = oduzmi;
- //drugi nacin poziva funkcije:
- cout << "Razlika: " << pok(6, 2) << endl;
- system("PAUSE");
- return 0;
- }
- /////
- #pragma warning (disable:4996)
- #include <iostream>
- using namespace std;
- int * getNajveci(int niz[], int max)
- {
- int lokacija = 0;
- for (int i = 0; i < max; i++)
- if (niz[lokacija] < niz[i])
- lokacija = i;
- return &niz[lokacija];
- }
- int main()
- {
- const int max = 5;
- int niz[max] = { 22,3,17,99,40 };
- int * (*getNajveciPok)(int niz[], int max) = getNajveci;
- int * najveci = getNajveciPok(niz, max - 1);
- cout << "Najveci: " << *najveci << endl;
- system("PAUSE");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment