从char阵列到C 中的字符指针
Parse from char array to an char pointer in c++
我在代码中有问题。我想将炭阵列解析为炭指针。我该怎么办?
示例代码:
char tmp[1000];
char *temp;
gets(tmp);
如何将char tmp解析为char *temp?
问:
如果是的话,请点temp
指向tmp
,这应该有效。
char tmp[1000];
char *temp;
temp = &tmp[0];
如果要复制,则可能需要做更多的工作。
相关文章:
- 将字符指针十六进制转换为字符串并保存在文本文件C++中
- 如何循环访问 cpp 中的函数返回的字符指针数组
- 将(N 个字节)无符号字符指针转换为浮点数和双 C++
- 字符指针的 Qt 数组
- C++将常量字符* 指针数组传递给对象
- 为什么不能将字符指针定义为数组?
- 在函数内初始化无符号字符指针将返回空指针
- 将字符指针存储到容器中
- 为什么 strtok_r() 只接受字符数组而不接受字符指针
- 字符指针数组内存分配
- 字符指针不递增?
- 如何在C++中使用字符指针
- 确保字符指针始终指向相同的字符串文字
- C++中的字符指针
- 使用unique_ptr的常量字符指针
- 字符指针不断意外更改
- 将字符指针中的十六进制转换为十进制
- 如何将字符*(字符指针)转换为 PCSZ?
- 在向量中存储字符指针
- 字符指针具有不同的值