为了账号安全,请及时绑定邮箱和手机立即绑定

这段代码为啥过不了???????????????、

#include <string.h>

#include <iostream>

using namespace std;

int main(void)

{

    //在堆中申请100个char类型的内存

    char *str = new char[100];

    //拷贝Hello C++字符串到分配的堆中的内存中

    strcpy(str, "Hello imooc");

    //打印字符串

    cout << str << endl;

    //释放内存

    delete []str;

    str = NULL;

return 0;

}



正在回答

7 回答

不是代码的问题


0 回复 有任何疑惑可以回复我~

在头文件加#include<stdio.h>

0 回复 有任何疑惑可以回复我~

直接把你的代码copy过来,我这边运行成功了。应该是你IDE环境的问题吧。

1 回复 有任何疑惑可以回复我~

我也是这样的,为什么啊

0 回复 有任何疑惑可以回复我~

应该是因为你的str没有初始化

0 回复 有任何疑惑可以回复我~

楼楼什么IDE?

0 回复 有任何疑惑可以回复我~

可以啊,是开发环境的问题吧。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之离港篇
  • 参与学习       122700    人
  • 解答问题       474    个

C++扫清通往面向对象的最后一道障碍,将所有知识点融会贯通

进入课程

这段代码为啥过不了???????????????、

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信