一个简单的问题
功能: 将一个数组中的整数转换成一个用","分隔的字符串,例如整数数组为10,6,7 转换成"10,6,7"字符串,代码如下:
char DocIDSTR[1000];
char buffer[20];
LONG i;
for (i=0; i<lDocCount; i++)
{
itoa(lpDocItems->lplDocumentIds[i],buffer,10);
if (i < (lDocCount-1)) strcat(DocIDSTR,",");
}
但DocIDSTR字符串中有怪字符,请问如何修改以上代码,谢谢!