#include <stdio.h>
int main()
{
char *buff = "hello";
char temp[60]="1234567498774584156";
//temp = (char *)malloc(60);
sprintf(temp,"%s;%s;%s;%s",buff,buff,buff,buff);
printf("%s/n",temp);
if(buff[0])
{
printf("ni hao");
}
;
return 0;
}
执行代码:
将指指针设置为空:
#include <stdio.h>
int main()
{
char *buff = "";
char temp[60]="1234567498774584156";
//temp = (char *)malloc(60);
sprintf(temp,"%s;%s;%s;%s",buff,buff,buff,buff);
printf("%s/n",temp);
if(buff[0])
{
printf("ni hao");
}
;
return 0;
}
在次执行: