在C++中怎样将一个字符串转化为二进制代码输出

2025-01-31 07:08:50
推荐回答(1个)
回答1:

#include void outc(char c) { unsigned char k = 0x80; for (int i=0; i>= 1) { if (c & k) printf("1"); else printf("0"); } printf(" "); } void main() { char str[]="DATA"; for(int i=0; str[i]; i++) { outc(str[i]); }