小编Aar*_*on7的帖子

字符数组到字符串并复制字符 \0

如果我将 '\ 0' 字符存储在某个位置,如何将 char 字段转换为字符串。例如,如果我有“ab \ 0bb”,a.lenght()命令将显示我只存储了两个字符

string getString(char *str, int len)
{
    str[len] = '\0';
    string strBuffer = string(str);
    cout << strBuffer.length() << endl;
    return strBuffer;
}
Run Code Online (Sandbox Code Playgroud)

c++ string char

0
推荐指数
1
解决办法
1581
查看次数

标签 统计

c++ ×1

char ×1

string ×1