关于#c++#的问题,请各位专家解答!

char array[8] = {0xef, 0x23, 0xe5, 0x54, 0xe3, 0x4a, 0xdd, 0x3e};
将它变成 string s;
s="ef23e554e34add3e";
并且可以输出到屏幕 printf ("%s",s);

char 数组要以'\0',做结尾