1010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010101000101000101000101000101000101000101000101000101000101000101010100010100010100010100010100010100010100010100010100010100010101010001010001010001010001010001010001010001010001010001010001010
估计本来就是乱码,如何转换成汉字啊,字母,符号之类的?
12 个解决方案
#1
先转16进制,再0xXX转字符?
#2
具体一点吧,劳烦了,你试试呗。
我这技术有点烂的- -
看看编译出来是什么玩意。。
引用 1 楼 的回复:
先转16进制,再0xXX转字符?
#3
把值读入内存,然后用char*指针指向它即可,注意不要有连续8bit的0。
#4
我才是真正的编程菜鸟啊。
误打误撞,东拼西凑到最后一步。
还是厚脸皮求代码吧。
引用 3 楼 的回复:
把值读入内存,然后用char*指针指向它即可,注意不要有连续8bit的0。
#5
顶顶,求大神帮助吧。。。
给段代码参考参考吧。
#6
#include
#include
#include
#include
#include
int main()
{
char btos[3] = {'\0'};
char b[2][9] ;
char yon;
int item = 0;
int i;
int j = 0;
printf("开始执行程序(y/n) :\n");
yon = getch();
while('y' == yon||'Y' == yon){
do{
j = 0;
printf("请输入第一个二进制字符串 : ");
scanf("%s",b[0]);
for(i = 0;i
if('0' != b[0] && '1' != b[0]){j = 1;
}
}
}while(8 != strlen(b[0]) || 1 == j);
do{
j = 0;
printf("请输入第二个二进制字符串 : ");
scanf("%s",b[1]);
for(i = 0;i
if('0' != b[1] && '1' != b[1]){j = 1;
}
}
}while(8 != strlen(b[1]) || 1 == j);
for(i = 0;i
for(j = 7;j >= 0;j--){
if('1' == b[j]){
item += pow(2,7-j);
}
}
btos = 32767&item;
item = 0;
}
printf("该汉字为:%s\n是否继续(y/n) :\n",btos);
yon = getch();
}
return 0;
}
#7
改了一个上午还是不行哦。。
小悲剧了。
引用 6 楼 的回复:
#include
#include
#include
#include
#include
int main()
{
char btos[3] = {'\0'};
char b[2][9] ;
char yon;
int item = 0;
int i;
……
#8
顶顶。。。。
把一串汉字转换成二进制代码了,现在要转换回汉字,怎么操作?
#9
Base64
#10
回答太简单了吧
真不懂,能教教么。
不行就直接给段代码让我调试调试吧。
自己找的,实在是- -。毫无头绪的那种。
引用 9 楼 的回复:
Base64
#11
看不明白啊
#12
如果你不知道 base64.
给你一个函数,自己去查 MSDN。
CryptBinaryToString
CryptStringToBinary