C - jak vlozit binarni cislo do retezce

Hynek Sladky econf@centrum.cz
Pondělí Březen 14 13:10:57 CET 2005


Jeste by to slo napsat jako struktura... Pokud tedy je to cislo vzdy na 
stejnem miste...

struct {
   char neco1[5];
   unsigned short cislo;
   char neco2[5];
} PACKED jak_to_mam_nazvat={"abcde", 0x1234, "aha"};

char *ptr=(char*)&jak_to_mam_nazvat;


Hynek Sladky



Petr Stetina wrote:
>>>melo by jit tohle
>>>"asdfg\x26\x49qwer"
>>
>>Tohle funguje a pouzil jsem to. Je to ale zapis jen pro znak, takze
>>dvojznak (uint) se tim zapisuje dost necitelne - jako dva znaky a navic
>>je treba je prohodit (vyssi byte jako druhy).
> 
> A co lepsiho by jste chtel? Pokud to chcete zapsat primo jako konstantu 
> do stringu, tak nic lepsiho nevymyslite. Da se to zapsat jako cislo v 



Další informace o konferenci Hw-list