关于下面c语言代码片断,说法正确的为()。 1.char*s1="Hello world!"; 2.char *s2=(char *)malloc(sizeof(s1)); 3.strcpy(s2,s1); 4.puts(s2); 5.free(s2);

发布于 2021-04-05 04:57:09
【单选题】
A 第2行存在潜在错误,应将sizeof(s1)改成strlen(s1)
B 第2行存在潜在错误,应将sizeof(s1)改成12
C 第5行存在错误,应改成delete s2;
D 应该添加一条语句: free(s1);

查看更多

关注者
0
被浏览
127
  • 体验AI问答!更聪明、超智能!
  • 一款基于GPT的超级AI助手,可以对话、创作、写文案!
萌萌萌?
萌萌萌? 2023-04-05
这家伙很懒,什么也没写!
参考答案:A

参考解析:
暂无
1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

手机
浏览

扫码手机浏览

分享
好友

在线
客服