首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序运行后没有内存遗漏。可以在修改处增加或者删除一条语句。本程序完成输入两个字符串,分别存储到s1,s2中。 注意:不要改动main函数,不能增行或删行,
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序运行后没有内存遗漏。可以在修改处增加或者删除一条语句。本程序完成输入两个字符串,分别存储到s1,s2中。 注意:不要改动main函数,不能增行或删行,
admin
2016-10-28
32
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序运行后没有内存遗漏。可以在修改处增加或者删除一条语句。本程序完成输入两个字符串,分别存储到s1,s2中。
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********error********的下面。
#include<iostream.h>
void main()
{
char*s1;
char s2[1024];
cout<<"please input a string:"<<endl;
//********error********
cin.getline(s1,1024),
cout<<"please input a string:"<<endl;
cin.getline(s2,1024);
//********error********
delete s1;
//********error********
delete s2;
return;
}
选项
答案
(1)s1=new char[1024]; (2)delete[]s1; (3)删除“delete s2;”语句
解析
(1)s1变量为指针变量,在使用前要对其分配空间,所以第1个标识下添加“s1=new char[1024];”。
(2)为了防止内存空间的泄漏,指针变量使用后,要将其空间释放,第二个标识下“delete[]s1;”。
(3)s2是数组变量,空间是在使用前静态分配的,不是使用前动态分配的,所以使用后不用释放内存空间,这里应该删除“delete s2;”。
转载请注明原文地址:https://kaotiyun.com/show/AKNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
决定C++语言中函数的返回值类型的是()。
fstream、ifstream和ofstream文件流类的成员函数______关闭文件。
每个C++程序中都必须有且仅有一个
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;…f
若有以下定义:inta[]={1,2,3,4,5,6,7}charc1=’b’,c2=’2’;则数值不为2的表达式是
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为【】。
下面的描述中,()是正确的。
下列虚基类的声明中,正确的是()。
在面向对象的程序设计中,类描述的是具有相似性质的一组【】。
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出用______的原理来设计软件,这就是软件工程诞生的基础。
随机试题
Marriageis,formanypeople,theirmostimportantrelationship,thesourceofmuchhappiness,and,forsome,evenaddsextraye
女性,31岁,发现“风湿性瓣膜病”2年。2周前因感冒出现呼吸困难,咳嗽,不能平卧。查体:半卧位,颈静脉充盈,双肺底湿啰音。心率127次/分,心房颤动,可闻开瓣音,心尖部舒张期杂音,肝肋下0.5cm,下肢轻度水肿。此时首选的治疗是
《药品经营许可证》的有效期届满,需要继续经营药品的,持证企业申请换发《药品经营许可证》的有效时间是
线性衰减系数的国际单位是
秦始皇建立了中央集权制国家后,统一了全国的度量衡制度和币制,实现了“车同轨”“书同文”的政策。统一规范后的字体是()。
下列选项中不属于危害公共安全罪的是()。
急性肾小球肾炎最常见的临床表现为()。
电车公司维修站有7辆电车需要进行维修。如果用一名工人维修这7辆电车的修复时间分别为:12、17、8、18、23、30、14分钟。每辆电车每停开1分钟经济损失11元。现在由3名工作效率相同的维修工人各自单独工作,要使经济损失减到最小程度,最少损失多少元?(
Thelate1980sfoundthelandscapeofpopularmusicinAmericadominatedbyadistinctivestyleofrockandrollknownasGlamR
Thehours______thechildrenspendintheirone-wayrelationshipwithtelevisionpeople,undoubtedlyaffecttheirrelationships
最新回复
(
0
)