对下述代码片断评价不正确的为()。 int main(intargc, char *argv[]) { inti = o; char buff[128];char *arg1 = argv[1];while (arg1[i] != '') {buff[i] = arg1[i]; i++; buff[i]= '10'; printf("buff = %s " , buff);)

发布于 2021-04-05 04:56:57
【单选题】
A 当程序运行时的第一个参数等于或超过128时,将发生在数组buff边界之外进行操作
B 当程序运行时的第一个参数小于128时,程序运行不会产生异常
C 程序结束前应该对arg1执行delete操作
D 当程序运行时未提供参数,将会发生异常

查看更多

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

参考解析:
暂无
1 个回答

撰写答案

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

发布
问题

手机
浏览

扫码手机浏览

分享
好友

在线
客服