Úloha 5.3
Napíšte program, zdrojový kód, v jazyku C použitím štandardu C17, ktorý pomocou operátorov & a * vypíše nižšie
uvedené reťazce.
Program definuje premennú int m, float f a char c inicializované na nasledovné hodnoty:
- m = 300
- f = 256.450001
- c = “z”
Tip
Pamätajte, že operátor & je na získanie adresy premennej a operátor * na získanie hodnoty uloženej na adrese.
Program by mal vypísať na štandardný výstup nasledovné:
m = <hodnota>
fx = <hodnota>
cht = <hodnota>
Using & operator :
-----------------------
address of m = <adresa>
address of fx = <adresa>
address of cht = <adresa>
Using & and * operator :
-----------------------------
value at address of m = <hodnota>
value at address of fx = <hodnota>
value at address of cht = <hodnota>
Using only pointer variable :
----------------------------------
address of m = <adresa>
address of fx = <adresa>
address of cht = <adresa>
Using only pointer operator :
----------------------------------
value at address of m = <hodnota>
value at address of fx= <hodnota>
value at address of cht= <hodnota> Tu neskôr pribudne príkladné riešenie