void newbuf(char* tmp, int len) { tmp = (char*)malloc(len); memset(tmp,0,len); } void main(){ char*
答案:1 悬赏:0 手机版
解决时间 2021-03-16 21:55
- 提问者网友:心如荒岛囚我终老
- 2021-03-16 17:37
void newbuf(char* tmp, int len) { tmp = (char*)malloc(len); memset(tmp,0,len); } void main(){ char*
最佳答案
- 五星知识达人网友:猎心人
- 2021-03-16 18:53
char* newbuf(char *tmp, int len)
{
tmp = (char*)malloc(len);
memset(tmp, 0, len);
return tmp;
}
void main()
{
char *t= NULL;
t= newbuf(t,10);// 函数名 newbuf
memcpy(t,"123",3);
puts(t);
free(t);//释放
}
{
tmp = (char*)malloc(len);
memset(tmp, 0, len);
return tmp;
}
void main()
{
char *t= NULL;
t= newbuf(t,10);// 函数名 newbuf
memcpy(t,"123",3);
puts(t);
free(t);//释放
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯