如何把strcat()函数产生的字符串放入另一个字符数组里?
#include <stdlib.h>#include <stdio.h>
#include<string.h>
int main()
{
long number=rand();
char string[10];
itoa(number,string,2);
int i;
for( i=strlen(string);i<=10;i++)
{
string=strcat("0",string);
}
printf("integer=%d string=%10s",number,string);
return 0;
}
出错的是 string=strcat("0",string);不知道如何才能实现输出十位随机二进制字符串。