Pytanie : Pospolity DWORD wartość

Cześć,

A bardzo prosty pytanie, być może głupi too

in Windows API na przykład my see

SOMETHING1 = DWORD ($814FAC);
SOMETHING2 = DWORD ($36587F);
SOMETHING3 = DWORD ($79852B);

ok, ale wartość być the początek te wartość? przypadkowy?
the programista właśnie pisać na maszynie programista jak $77AAFC? $8C8F77?

i potrzeba the wiedza, ale najpierw i naprawdę chcieć o ono hehe

sorry dla mój głupi pytanie, ale głupi pytanie móc dawać wiedza;)

regards

Odpowiedź : Pospolity DWORD wartość

Nie, zazwyczaj znaczyć.  Przy the niski poziom kod, ludzie mieć często używany zmienna komponować bit-maps dokąd komponować kawałek znaczyć coś.  Wtedy ty móc wartość który być kombinacja kawałek (flaga) i test dla wieloskładnikowy rzecz przy wieloskładnikowy.  Przykład być the kawałek flaga używać w talerzowy dostęp wezwanie.  Jeden kawałek chorągwiany sposób read, jeden pisać, inny sposób od the początek, inny sposób od the końcówka, inny kędziorek the kartoteka podczas gdy my używać ono.  Using the oświadczenie przykład oświadczenie, ty móc wtedy przypusczający oświadczenie jak:

jeżeli append wtedy (ruszać się the pointer the końcówka the kartoteka)
(1):
2:
3:
4:
5:
6:
7:
8:
9:
// made-up kawałek definicja
read = (1); kawałek (1)
pisać = 2; kawałek 2
= 4; kawałek 3
końcówka = 8; kawałek 4
kędziorek = 16; kawałek 5

// więc pisać przy the końcówka (append) być:
append = 10; kawałek 2 i kawałek 4 = 2+8
Inne rozwiązania  
 
programming4us programming4us