数据转换被改变byte*b="数组循环赋值改变";String a;for(int i=0;i< sizeof(b);i++){int t=b[i];a=IntToHex(t,1) ;}到了第2次循环b已经被完全改变了,请问为什么[解决办法]sizeof(b)是指针的大小 4应该用strlen[解决办法]String 是什么?IntToHex 是不是有问题!