69,374
社区成员
发帖
与我相关
我的任务
分享
a=(char *)malloc(100);
a="12s";
a=(char *)malloc(100);
strcpy(a, "12s");
char c[10]="";
a=(char *)malloc(100);
c[0]='1';
c[1]='2';
c[2]='s';
c[3]='\0';
strcpy(a,c);
int output(char *a)
{
a=(char *)malloc(100);
a[0]='1';
a[1]='2';
a[2]='s';
a[3]='\0';
// a="12s";
printf("%s",a);
free(a);
return 0;
}
int main()
{
char *b;
output(b);
return 0;
}