uint8_t* hdlc_p_decode = new uint8_t[20] 怎么释放hdlc_p_decode
时间: 2023-07-26 11:45:02 浏览: 113
`hdlc_p_decode` 是使用 `new` 运算符在堆上动态分配的内存,因此需要使用 `delete` 运算符手动释放内存,防止内存泄漏。释放内存的代码如下:
```
delete[] hdlc_p_decode;
```
需要注意的是,如果你在代码的其他地方使用了 `hdlc_p_decode`,并且在那里对它进行了释放,那么在这里就不需要再次释放。另外,不要忘记在释放内存后将指针置为 `nullptr`,以避免悬空指针的问题。
阅读全文