c++ - 指针操作++导致内存泄漏?

标签 c++

当我写作时

char *s = "hello everyone";
s++;

这里有内存泄漏吗?

p/s:英语不是我的母语,所以可能会有一些错误。

最佳答案

不,没有分配字符串文字,所以没有内存泄漏。

关于c++ - 指针操作++导致内存泄漏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10573362/

相关文章:

c++ - 与 Windows 相比,将数组写入文件的相同代码在 Linux 上少写了 1 行

C++在子类中调用虚方法

c++ - 为什么不再允许从数组的 unique_ptr 创建 shared_ptr?

C++:sqlite3 是否使用 errno 代码?

c++ - 为什么大型静态数组会出现段错误但动态数组不会? (C++)

c++ - 在类函数中重载按位 And(&) 运算符和 "*this"

c++ - 使用 'template' 关键字作为对转换函数模板的显式访问前缀是否合法?

c++ - 如何用 NaN 元素初始化双矩阵?

c++ - 程序没有停止在 "getline"

c++ - 在小尺寸窗口中保存大尺寸图片