问字符串"\nabcdef\\"的长度
答案:1 悬赏:30 手机版
解决时间 2021-02-24 05:04
- 提问者网友:像風在裏
- 2021-02-23 15:20
长度是8,但我不知道是哪八个?????高手解释一下呗
最佳答案
- 五星知识达人网友:刀戟声无边
- 2021-02-23 15:59
确实是8个,写了个小程序测试了下
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str= "\nabcdef\\";
int length;
length = str.size();
cout<<length<<endl;
cout<<str<<endl;
}
结果输出 8
abcdef\ \n是换行符,不占位,\\输出一个\,一共7个字符了,在加上字符串末尾的结束符\0占一个字符,一共8个。
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str= "\nabcdef\\";
int length;
length = str.size();
cout<<length<<endl;
cout<<str<<endl;
}
结果输出 8
abcdef\ \n是换行符,不占位,\\输出一个\,一共7个字符了,在加上字符串末尾的结束符\0占一个字符,一共8个。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯