请假一个字符输出乱码的有关问题,菜鸟

请假一个字符输出乱码的问题,初学者char * pstringJFWLJFWLEJFWL//这个是加密过的char * responsechar

请假一个字符输出乱码的问题,初学者
char * pstring="JFWLJFWLEJFWL";//这个是加密过的
char * responsechar=(char *)HexStringToByte(pstring);
printf("responsechar == %s",responsechar);//这个输出有正确的结果,但后面的有乱码

不知道 是哪里出了问题,我是C++新手,请各位高手指点一下,谢谢


[解决办法]
%S

字数不够。。。。
[解决办法]
HexStringToByte
这个函数里面返回的字符串没加'\0'
[解决办法]
'\0'结束符的问题

[解决办法]

C/C++ code
//HexStringToByte函数最后char pstring[strlen(pstring) + 1] = '\0';