[elektro] C struktúra

elight elight at gmail.hu
Tue Mar 10 14:18:18 CET 2020


Struktúrát nem tudsz feltölteni,
csak struktúra szerint tudsz változókat
egy kupacba rendezni, ha jól emlékszem.
A változók pedig lehetnek const ( konstans )
RAM ( módosítható ) változók.

Nézd akkor a második példát (linket).

Létrehoz egy Book (könyv) struktúrát
két taggal, a címe és az ára.
Ez eddig még csak egy formátum,
  egy karaktersorozatot és egy szám változót jelöl ki.

Létrehozol egy változó területet az előbbi
Könyv struktúra szerint tagolva.
Annak ismert a mérete , a címe,
és  címét átadhatod egy pointernek.
Ugyanakkor a változónak ha nem 'const' előtaggal
láttad el akkor többször is értéket adhatsz.
Ha  'const' előtagja van akkor csak a létrehozásakor
adhatsz neki értéket de bármikor olvashatod.
Talán ezt kevered némileg?

  Én így értelmezném ezt a dolgot...

Ja és egy struktúrával akár több változó területet
is meghatározhatsz szerintem.

Üdv István.

2020-03-10 14:08 keltezéssel, Balla Zoltán írta:
> Köszi, de fordítási időben szeretném feltölteni, nem futási időben!
>
> Zoli
>
> 2020. 03. 10. 13:57 keltezéssel, elight írta:
>> https://computer.howstuffworks.com/c31.htm
>>
>> https://www.studytonight.com/c/pointers-to-structure-in-c.php
>>
>>
>> Itt talán kicsit részletesebb infót találhatsz..
>>
>> Üdv István
>>
>> 2020-03-10 13:38 keltezéssel, elight írta:
>>> Annyira nem értek hozzá,
>>> de talán a '*' hagy el...
>>> Létrejön 4 változó,
>>> és a következő sorban hivatkozhatsz
>>> rá pointerrel is ha átadod az első tag címét.
>>>  Átadáshoz a címe   '&'
>>>                    a tag pedig struct->valami,
>>> ha jól emlékszem.
>>>
>>> Üdv István
>
> -----------------------------------------
>          elektro[-flame|-etc]
>



More information about the Elektro mailing list