array[variable*value] , was bedeutet das?

Gast #4891768
Lesenswert?

Hallo,

ich verstehe diese C / C++ Coder gerade nicht =>

//------------------------------------------
#define H_BYTE_CNT      43       // 128×160

unsigned char display_buff[H_BYTE_CNT*160];
//------------------------------------------

vorallem was bedeutet das * ?
160 Werte mit dem Wert 43? oder ist das ein Zeiger?
Oder ist das eine Rechenoperation?

Danke
Gast #4892110
Lesenswert?

ach und noch was kleines, wo ich auf Anhieb keine eindeutige Antwort 
finde:

display_buff[ pos ] &= ~b;

b wird bitweise negiert, und dann das &, ist das eine UND verknüpfung 
mit dem Wert auf der Position "pos"?

UND verknüpfung ist doch && ?

Danke

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren