Frage : c-Erklärungart

hi

i zufällig stieß auf dieses decalaration in einem .h Akte

unsigned sendquitmsg: 1;

i havent gesehen dieser Art der Erklärung in programmierendem C, bevor… irgendein ahat dieses kennt, tut genau?

what sind andere Weisen des Handelns der gleichen Sache? ist das Weisen-FO decalaryion leistungsfähiger als andere?

Antwort : c-Erklärungart

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

s ist ein Zeiger zu einem Fall des struct, das sendquitmsg bitfield enthält.

s->sendquitmsg erhält den Wert des sendquitmsg bitfield für den s-Fall.

(s->sendquitmsg! = ist 0) zutreffend, wenn der bitfield Wert nicht 0 ist (IE. es ist 1) und falsches, wenn der bitfield Wert 0 ist. Dieses Resultat (zutreffend oder falsch) zugewiesen dann dem variablen sendquitmsg n.
Weitere Lösungen  
 
programming4us programming4us