@cholok, post #1
@cholok, post #1
// deklaracja typu struktury typedef struct { ... UBYTE **FBuf1, **FBuf2; } tCvt; // deklaracja zmiennej strukturalnej tCvt cvt; // reszta deklaracji UBYTE wartosc, *lbuf, **buf; UWORD nr1, nr2; nr1=0; nr2=1; // niech buf posiada adres tablicy buf = cvt.FBuf1; // (zmienna typu UBYTE**) podstaw (wartość typu UBYTE**) // niech lbuf posiada adres (nr2+3)-tego wiersza lbuf = buf[nr2+3]; // (zmienna typu UBYTE*) podstaw (element UBYTE** czyli wartość UBYTE*)
@teh_KaiN, post #5
@cholok, post #6
// typ typedef struct { // 1D tablice wskaźników UBYTE** pBuf1; UBYTE** pBuf2; } tBufory; // zmienna strukturalna tBufory sBufory; UBYTE** pTablicaBuforow; UBYTE *pBuf; // pojedynczy bufor pTablicaBuforow = sBufory.pBuf1; // lub "= sBufory.pBuf2" pBuf = pTablicaBuforow[n];
@cholok, post #8
@cholok, post #10
@teh_KaiN, post #5
@cholok, post #15