binäre Ausgabe
-
Servus,
Ich habe folgendes Problem: Ich benötige von einer char-Variablen die Bits des ASCII-Codes.
sprich: für c bräuchte ich dann in jeweils einer Variablen 0,1,1,0,0,0,1,1 !Das es einzeln ist (bzw.in einem Feld) ist wichtig weil ich mit den noch arbeiten muss.
Vielen Dank für die Hilfe
MfG Andy
-
void ascii2bin(unsigned char c, short out[8]) { int i; for(i=0;i<8;i++) out[i]=(c&(1<<(7-i)))?1:0; } int main() { short array[8]; char c='A'; ascii2bin(c, array); return 0; }
-
wow super!
vielen Dank