我希望对此有一些C++专家意见。我有一个字符序列C++字符数组转换为十六进制或字符数组
<unsigned char ch1[100];>
数据(ASCII码)在此填充(最多6个或8个数组空格,其余为空)。我想处理数组中的有效位,只是将它们转换为十六进制或再次将char数组。我试图
<memcpy (ch1,ch2,sizeof(ch1))>
但所有无用值也将被复制..... :(
<strcpy gives me an error>
也数复制的字节是动态的(1次: - 4; 2时间: - 6。 ....)
请在“有效位”细说。 – Septagram 2010-12-23 05:37:54