如果你想将一个 char* 转成数组,可以使用以下代码:

char* str = "Hello";
char arr[6];

strcpy(arr, str); // 将 str 的内容复制到 arr 中

for (int i = 0; i < 6; i++) {
    cout << arr[i];
}

输出结果为:

Hello

注意,这里需要为数组 arr 分配足够的空间来存储字符串。在这个例子中,字符串 "Hello" 包含 5 个字符和一个 null 终止符,所以数组的大小应该为 6。另外,我们使用了 strcpy 函数将 char* 转成了数组。这个函数可以将一个字符串复制到另一个字符数组中。

c++ char 转成数组

原文地址: http://www.cveoy.top/t/topic/eF4q 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录