[elektro] C makró

elight elight at gmail.hu
Fri Nov 18 15:15:26 CET 2016


Szia.

Igen
ezt már  kapizsgáljuk...

De tömbökben lehetnek utasításcímek is
és azt csak futásidőben, dinamikusan lehet kezelni..
Mert nem lehet tömbbe tenni pl.
olyan utasítás címét ,
amelyik még nincs létrehozva.. stb.
És az utasítások egyébként
   tényleg összevissza helyeződnek..

Szóval csak találgatjuk az egész célját
( a miért így -et. )
mert az azért eddig még nem derült ki pontosan.


Üdv István

2016-11-18 15:06 keltezéssel, hobilobi at gmail.com írta:
> Az eredeti kérdésben nem ez volt.
> Te valójában nem egy darab kétdimenziós tömböt foglalsz le, hanem 
> egyesével, sok egydimenzióst.
> Ez azért egészen más !!
>
> Foglalj le egy lépésben akkora helyet, amiben majd elfér a 
> kétdimenziós tömböd, és a kezdőcímét
> felhasználva te kezeld, hogy mikor hová pakolsz/olvasol.
>
> István
>
>
> 2016.11.18. 13:46 keltezéssel, Balla Zoltán írta:
>> 2016.11.18. 13:00 keltezéssel, elight írta:
>>>
>>> és létezhet  olyan (linker) parancs ,
>>> org.  azt hiszem..
>>> amivel a memóriádban biztos (fix)
>>> helyre teheted a változódat, a tömbödet..
>>> És az ismert címre ezáltal  közvetlenül is hivatkozhatsz.
>>>
>>> Megoldható pl pointer használattal
>>> hogy az egyébként tömbbe irt dupla word-öket
>>> pl. az adott címről  bytosan olvasod..
>>> És nem emlékszem hogy ne lett volna
>>> a lefoglalt terület folytonos..
>>> Üdv István
>>>
>> Az a bajom, hogy egy halom(ahány sor van) new utasítással foglalom le 
>> a a sorok számára a memóriát! Semmi sem készteti arra, hogy csak és 
>> kizáróan egymás utáni területekre pakolja a sorokat, hiszen bárhová 
>> teheti a memóriában, ahol elfér, és van joga hozzá!
>>
>> Zoli
>>
>> -----------------------------------------
>>          elektro[-flame|-etc]
>
>
> -----------------------------------------
>          elektro[-flame|-etc]



More information about the Elektro mailing list