Re: Char umwandeln in einen Binärstring Kategorie: Programmierung C (von PeterS - 7.09.2006 9:43) | ||
Als Antwort auf Char umwandeln in einen Binärstring von Fabian Höflinger - 6.09.2006 13:35 | ||
| ||
Ich habe kein Problem. Das folgende Programm läuft einwandfrei, kein Absturz des Compilers. Wenn irgendetwas abstürzt, bitte das folgende Programm hier angeben oder an ccpro@gmx.de schicken. Gruss Peter void main(void) { char Buffer[9]; int i; char Wert; Wert=5; for (i = 0; i < 8; i++) { Buffer[i] = Wert & (1 << (7 - i)) ? '1' : '0'; } Buffer[8] = 0; Msg_WriteText(Buffer); } > Habe ein Problem > wie kann ich ein Char zum Beispiel 'A' in einen > Binärstring Umwandeln also ==> "01000001". In C. > > Bei folgendem Code stürzt der Compiler ab! > > char Buffer[9]; > int i; > char Wert; > > for (i = 0; i < 8; i++) > { > Buffer[i] = Wert & (1 << (7 - i)) ? '1' : '0'; > } > > Buffer[8] = ' '; > | ||
Antwort schreiben Antworten: |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum