Fråga : c-förklaringtyp

hi

i kom över denna decalaration i en .h sparar sendquitmsg för

unsigned: 1; havent för

i ses detta utformar av förklaring i C som programmerar, för… något vet att ahat detta gör exakt?

what är annan väg av att göra det samma tinget? är långt fo-decalaryionen som är effektivare än andra?
" klar "

Svar : c-förklaringtyp

>> ngx_flag_tsendquitmsg = (s->sendquitmsg! = 0);

s är en pekare till en anföra som exempel av structen som innehåller sendquitmsgbitfield.

s->sendquitmsg får värdera av sendquitmsgbitfielden för set anföra som exempel.

(s->sendquitmsg! = 0) är riktig, om bitfielden värderar inte är 0 (ie. det är 1), och falsk, om bitfielden värderar, är 0. Detta falskt resultat (som är riktigt eller) tilldelas därefter till variabelsendquitmsgen.
Andra lösningar  
 
programming4us programming4us