首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序运行后没有内存遗漏。可以在修改处增加或者删除一条语句。本程序完成输入两个字符串,分别存储到sl,s2中。 注意:不要改动main函数,不能增行或删行,
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序运行后没有内存遗漏。可以在修改处增加或者删除一条语句。本程序完成输入两个字符串,分别存储到sl,s2中。 注意:不要改动main函数,不能增行或删行,
admin
2020-06-29
92
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序运行后没有内存遗漏。可以在修改处增加或者删除一条语句。本程序完成输入两个字符串,分别存储到sl,s2中。
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error********的下面。
#include
void main()
{
char*s1;
char s2[1 024];
cout<<”please input a string:”<
∥********error********
cin.getline(S1,1024);
Cout<<“please input a string:”<
cin.getline(s2,1024);
∥********error********
delete S1;
∥********error********
delete s2;
return ;
}
选项
答案
(1)s1=new char[1024]; (2)delete[]s1 ; ’ (3)删除“delete s2;”语句
解析
本题是主要是处理程序运行后是否有内存遗漏的问题。对于这类问题主要是根据调试环境中的错误提示以及警告提示进行处理。
解题思路
(1)sl变量为指针变量,在使用前要对其分配空间,所以第1个标识下添加“sl:=new char[1024.];”。
(2)为了防止内存空间的泄漏,指针变量使用后,要将其空间释放,第二个标识下“delete口s1;”。
(3)s2是数组变量,空间是在使用前静态分配的,不是使用前动态分配的,所以使用后不用释放内存空间,这里应该删除“delete s2;”。
转载请注明原文地址:https://kaotiyun.com/show/Rl8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为
下列关于虚函数的说法中,正确的是()。
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}setVariable(inti)
有如下程序:#include<iostream>#include<iomanip>usingnanespacestd;classCSum{intx,y;public:CSum(intx0,inty0):x(x0),
有如下的程序:#include<iostream>usingnamespacestd;classAT{friendostream&operator<<(ostream&,AT);
如下程序的执行结果是 #include<iostream.h> voidmain() {staticinta[]={1,7,3,9,5,11}; int*p=a; *(p+3)+=4; cout<<*p<
静态成员函数没有
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态:其中只能用于检测输入流状态的操作函数名称是()。
在数据流图(DFD)中,带有名字的箭头表示______。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
椎骨之间的直接连接不包括
A.瞳孔缘有不规则裂口B.虹膜根部离断C.外伤性无虹膜D.外伤性散瞳E.近视力障碍虹膜根部有半月形缺损,瞳孔呈“D”形
患者,男,40岁。因车祸发生脾破裂,就诊时血压60/30mmHg,脉率120次/分。患者烦躁不安,皮肤苍白,四肢湿冷。此时不正确的护理措施是
公安机关获知有多年吸毒史的王某近期可能从事毒品制售活动,遂对其展开初步调查工作。关于这一阶段公安机关可以采取的措施,下列哪些选项是正确的?(2016/2/72)
甲房地产开发公司(以下简称甲公司)将某市在建工程项目整体转让给乙房地产开发公司(以下简称乙公司)。乙公司利用在建工程(价值约为3000万元)作抵押,从B银行获得了一部分资金,在取得商品房预售许可证后,仅委托丙房地产经纪公司(以下简称丙公司)代理预(销)售商
某建筑场地抗震设防烈度为8度,设计地震分组为第一组。场地土层及其剪切波速度如表9—2所示。已知结构自振周期为0.40s,阻尼比为0.05。按50年超越概率63%考虑。建筑结构的地震影响系数应取下列哪个选项的数值?()[2009年真题]
证券公司在从事证券经纪业务时,不得向客户保证交易收益,但可以允诺赔偿客户的投资损失。()
下列投资中,不属于长期股权投资核算范围的是()。
某公司的甲部门的收入为15000元,变动成本为10000元,可控固定成本为800元,不可控固定成本为1200元,则下列说法正确的有()。
Tryingnewthingsistheonlywaywecandiscoverhiddentalents.I【C1】________mycareerasaneditorforamagazine.Ididn’tr
最新回复
(
0
)