我遇到过一个c ++代码:
char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};
cout << "Greeting message: ";
cout << greeting << endl;
Run Code Online (Sandbox Code Playgroud)
输出: Hello
由于问候语是大小为6的阵列,显示问候应该只显示"H",因为greeting[0]在cout,因为它是显示阵列的第一个地址.我不知道我哪里错了.