I'm flummoxed by how to convert from a binary value to a char in c.
For example, let's say I have 01010110 and want to print the corresponding letter 'V' from that. How do I do this?
Thanks for any help!
char *data = "01010110";
char c = strtol(data, 0, 2);
printf("%s = %c = %d = 0x%.2X\n", data, c, c, c);
01010110 = V = 86 = 0x56