在C++中,当我用char *p表示指向一个字符串的指针,
字符串是一个文件的绝对路径,
如(/home/a/b/c.cpp),
当我一个函数需要将这个路径作为参数的时候,
如:funtion1(x1,p,x2);
报错内存泄露,想知道为什么会这样?

C++内存泄露的问题?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 急速光粒 2021-09-10 22:10关注
在函数内动态分配内存拷贝了字符串,但是执行完没有释放就会导致内存泄露。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 QT 实现 RSTP 语音对讲功能
- ¥50 AES魔改之后的安全性关于PRF(相关搜索:密码学)
- ¥15 用C语言写的一个程序遇到了两个问题第一是偏移正确但读取不到坐标,第二个问题是自己定义的函数实现不了获取指定进程模块。
- ¥15 在安装Anaconda时总是闪退怎么办?
- ¥15 对图中电路进行以下几个方面的分析
- ¥15 对图中电路进行以下几个方面的分析
- ¥15 对图中电路进行以下几个方面的分析
- ¥15 对图中电路进行以下几个方面的分析
- ¥500 抖音主页视频预存加载卡bug
- ¥15 用汇编语言编写51单片机,定时闹钟程序