» »

[C++] strukture, kazalci, funkcije

[C++] strukture, kazalci, funkcije

upirna ::

Torej, kako podati funkciji kazalec na strukturo, ki bi jo nato v funkciji izpisal?

Naloga je taka:
napišite strukturo Cas, ki ima tri celoštevilske vrednosti (ure, minute in sekunde). Napišite funkcijo, ki kot parameter dobi to strukturo, ki naj bo podana kot kazalec. Napišite tudi glavni program, kjer funkcijo testirajte (pazite na pravilen klic, saj je parameter podan kot kazalec long sekunde(Cas*)).

Hvala za pomoč, sem pač nov v c++. :8)
[to sporočilo bo spremenil upirna, kadar bo to njemu pasalo]

OwcA ::

Natanko tako, kot bi podal kazalec na karkoli drugega.

Pri uporabi ti življenje lajša še operator dereferenciranja ->
Otroška radovednost - gonilo napredka.

upirna ::

hvala za kratek in dober odgovor (morda sem malo prehitro vprašal).

Mimogrede, ali ni derefenciranje z operaterjem * ?

Citat s tega naslova ( klik):

Operator * uporabljamo, če želimo preko kazalca dostopati do vrednosti, na katero kazalec kaže. V tem primeru uporabimo pred kazalcem prefiksni operator *, ki vrne to vrednost. To imenujemo tudi dereferenciranje (dereferencing) kazalca. Operand operatorja * mora biti torej kazalec.
[to sporočilo bo spremenil upirna, kadar bo to njemu pasalo]

CCfly ::

(*struktura).nekaj = x
je enakovredno
struktura -> nekaj = x
"My goodness, we forgot generics!" -- Danny Kalev

upirna ::

Hvala. :)
[to sporočilo bo spremenil upirna, kadar bo to njemu pasalo]


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

C in funkcije ter #define

Oddelek: Programiranje
463969 (2330) misek
»

Naloga v C-ju pomoč

Oddelek: Programiranje
112464 (2064) keworkian
»

[naloga][c++] brisanje elementa

Oddelek: Programiranje
61332 (1204) rasta
»

Kazalci

Oddelek: Programiranje
141510 (1342) upirna
»

c++ datoteke

Oddelek: Programiranje
464061 (3550) Vesoljc

Več podobnih tem