C++ 实现把字符数组赋值给string 类型的字符串

c++ c++ 1513 人阅读 | 0 人回复

发表于 2023-5-9 15:08:40 | 显示全部楼层 |阅读模式

您可以使用 string 类型的构造函数将字符数组转换为字符串,如下所示:
char arr[] = "hello world";string str(arr); // 使用构造函数将字符数组赋值给字符串
您也可以使用 assign 函数将字符数组中的内容赋值给字符串,如下所示:
char arr[] = "hello world";string str;str.assign(arr); //使用 assign 函数将字符数组赋值给字符串
这两种方法都可以将字符数组赋值给 string 类型的字符串。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则