/ Published in: C
Expand |
Embed | Plain Text
#define WIDTH 32 const char *int_to_binary ( int x ) { static char b[WIDTH + 1] = {0}; for (int z = WIDTH; z > 0; z--) { b[z - 1] = ((1 & x) == 1) ? '1' : '0'; x >>= 1; } return b; } int main() { unsigned int i = 0; i = ~i; return 0; }
You need to login to post a comment.
