问字符串"尀nabcdef尀尀"的长度

长度是8,但我不知道是哪八个?????高手解释一下呗
2024-12-12 19:46:55
推荐回答(1个)
回答1:

确实是8个,写了个小程序测试了下
#include
#include
using namespace std;

int main()
{
string str= "\nabcdef\\";
int length;
length = str.size();
cout< cout<}
结果输出 8

abcdef\ \n是换行符,不占位,\\输出一个\,一共7个字符了,在加上字符串末尾的结束符\0占一个字符,一共8个。