对下述代码片断评价不正确的为( )。 1.int *table=NULL; 2.intfunc(intpos,int value){3. if(!table) 4.table=(int*)malloc(sizeof(int)*100); 5. if(pos>99)return -1; 6. table[pos]=value; 7.return 0; 8.}

发布于 2021-04-05 04:57:00
【单选题】
A func函数首次被调用时将从堆中为table分配存储空间
B 第5行代码确保插入位置不大于99
C 第5行代码对插入位置pos的范围检查不够完整
D 第6行数值插入数组的指定位置

查看更多

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

参考解析:
暂无
1 个回答

撰写答案

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

发布
问题

手机
浏览

扫码手机浏览

分享
好友

在线
客服