C++ char* 怎么转换为 const char*
时间: 2023-10-20 22:07:43 浏览: 63
(const) char 转CString 详解(字符串类型转换详解,不断补充)
在 C++ 中,可以通过强制类型转换将 char* 转换为 const char*:
```cpp
const char* constCharPtr = static_cast<const char*>(charPtr);
```
这里使用了静态转换 `static_cast` 来将 char* 类型转换为 const char* 类型。需要注意的是,这里使用 const 关键字来限定指针所指向的内存区域是只读的,这是为了防止在使用 const char* 指针时修改指向的内存区域。
阅读全文