如何将数组转换为字符串

 时间:2024-10-14 22:41:35

1、首先定义一个字符数组,然后对其赋值,接着调用std::string提供的函数assign将字符数组的内容赋值给字符串变量

如何将数组转换为字符串

2、运行程序,从打印输出的字符串信息看,其内容即为字符数组的内容

如何将数组转换为字符串

3、如果想要从字符串数组的某一位开始进行赋值,那么调用assign的时候,第一个参数需要指定具体正确的地址,第二个参数设置需要赋值的长度

如何将数组转换为字符串

4、运行输出的内容如下所示,从中看出,我们将字符数组第二个字符开始到最后的内容成功赋值给字符串变量

如何将数组转换为字符串

5、需要注意的是,assign的第一个参数不能仅仅输入字符变量

如何将数组转换为字符串

6、否则,输出的内容如下图所示,不是预期想要获取的内容

如何将数组转换为字符串
  • C语言中的assert函数用法
  • VS2010运行代码提示,无法启动找不到指定文件?
  • VS2013如何编译和运行
  • 怎么用visualstudio
  • crc生成多项式怎么算?
  • 热门搜索
    怎么自己做网站 吸收的近义词 济宁医学院怎么样 黎明杀机怎么玩 学籍认证怎么弄 回味的近义词 淘宝怎么改密码 颜料干了怎么办 吉利远景怎么样 西瓜太郎发型