outputing C++ string array without trailing ‘\0’

#include <iostream>
#include <string>

using namespace std;

int main()
{
    string s1{"Frank"};

    for (char c : s1)
        cout << c << " " << static_cast<int>(c) << endl;
}

output:

F 70
r 114
a 97
n 110
k 107
[1] + Done

生成海报

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注