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 t
#include #include int main(void) { char *data = "01010110"; char c = strtol(data, 0, 2); printf("%s = %c = %d = 0x%.2X\n", data, c, c, c); return(0); }
Output:
01010110 = V = 86 = 0x56
References: