Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Naštartujte Vaše IDE a vytvoriť nový projekt . Prázdny zdrojový kód súbor sa otvorí v hlavnom pracovnom prostredí . 
 2 
Definujte typ int , ktorý budete prevádzať cez na char , a priraďte jej hodnotu . Napríklad , napísať niečo ako toto :
 unsigned int numberToConvert = 456734645 ; 
 3 
 Vytlačte si hodnotu tohto čísla v šestnástkovej sústave . Budete používať to overiť vaše konverzie neskôr . Môžete tlačiť na to tým , že píše tento riadok priamo pod predchádzajúci riadok : 
 
 printf ( " % x \\ n" , numberToConvert ) ; 
 4 
 Zistite , koľko znakov sa zmestí vnútri typu int na vašom počítači . Urobte to zadaním nasledujúceho : 
 
 unsigned int numberOfChars = sizeof ( int ) /sizeof ( char ) ; 
 5 
Určte znaky , ktoré sa bude držať svojej int . Vzhľadom k tomu , int je tak oveľa väčšia , než char , budete musieť definovať char pole , ako je toto :
 unsigned char cieľ [ numberOfChars ] ; 
 6 
 Vytvorte pre štruktúru slučky že bude slučka cez int a pridajte hodnoty char s každým priechodom . Kostra pre by mal slučka vyzerať takto : 
 
 for ( int i = 0 ; i < numberOfChars ; i + + ) 
 
 { 
 
 } 
 
 7 
Priradenie prvých osem bitov celé číslo prvého znaku v poli . Toto bude fungovať len v prípade bytov sú 8 - bitov na vašom systéme , ktoré obvykle nie sú . Toto priradenie môže byť napísané aj v zložených zátvorkách pre slučke , ako je toto :
 cieľ [ i ] = numberToConvert >> ( 8 * i ) ; 
 8 
 Vytlačte si hodnoty každého znaku v šestnástkovej sústave a overte , či zodpovedá hodnote vašej celé číslo . Napíšte pod predchádzajúci riadok kódu nasledujúce : 
 
 printf ( " % x \\ n" , cieľ [ i ] ) ; 
 9 
 Kompilácia a spustenie programu ( niektoré IDE robiť to keď narazí na tlačidlo " F5 " ) . Uvidíte , že ste úspešne prevedený na int do znakov .