gpt4 book ai didi

c++ - 将 String 的内容放入 Char 数组

转载 作者:行者123 更新时间:2023-11-28 07:30:02 24 4
gpt4 key购买 nike

#include <stdio.h>
#include <string.h>

int main()
{

std::string data;
data = "hello world";
char string1[] = data;

}

如果我必须使用 char string1[] 而不是 char *string1,有没有办法可以将字符串数据的内容复制到此 char string1[ ]?

file.cpp: In function ‘int main()’:
file.cpp:13:22: error: initializer fails to determine size of ‘string1’

最佳答案

您可以在 std::string 对象上调用方法 c_str 并将结果复制到您的数组。

关于c++ - 将 String 的内容放入 Char 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17910887/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com