中易网

字符串"abe\\\m01"的长度

答案:4  悬赏:0  
解决时间 2021-03-21 13:44
字符串"abe\\\m01"的长度
最佳答案
字符串"abe\\\m01"的长度为7.(最后的'\0'不计入字符串长度)
它包含有以下7个字符:
a
b
e
\\
\m
0
1
C++中没有\M这个转义字符的。
我写了个小程序测试了下:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char * str="abe\\\M01";
printf("%d\n%s\n", strlen(str), str);
system("pause");
return 0;
}
最后输出结果为:
7
abe\M01
而如果改成char * str="abe\M01";,则输出结果为
6
abeM01
这些说明了实际运行中C++忽略了\M的反斜线,只是输出了M这个字符。



扩展资料:
1、连接运算 concat(s1,s2,s3…sn) 相当于s1+s2+s3+…+sn.
例:concat(‘11’,'aa’)='11aa’;
2、求子串。 Copy(s,I,I) 从字符串s中截取第I个字符开始后的长度为l的子串。
例:copy(‘abdag’,2,3)=’bda’
3、删除子串。过程 Delete(s,I,l) 从字符串s中删除第I个字符开始后的长度为l的子串。
例:s:=’abcde’;delete(s,2,3);结果s:=’ae’
参考资料来源:百度百科-字符串
全部回答
加\0共8个
c++中没有\m这个转义字符的。 我写了个小程序测试了下: #include #include #include int main() { char * str="abe\\\m01"; printf("%d\n%s\n", strlen(str), str); system("pause"); return 0; } 最后输出结果为: 7 abe\m01 而如果改成char * str="abe\m01";,则输出结果为 6 abem01 这些说明了实际运行中c++忽略了\m的反斜线,只是输出了m这个字符。
字符串"abe\\\m01"的长度为7.(最后的'\0'不计入字符串长度) 它包含有以下7个字符: a b e \\ \m 0 1
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
交通银行信用卡提前一天还了最低还款,算逾期
大话表情弄成QQ表情怎么保留快捷键?
守口如瓶,防意如城。的寓意是什么
2015年版微生物检查的限度变了吗
名词解释蛋白质互补作用
苹果4S为什么在待机状态下会经常自动关机
画出下列成语中的错别字,将正确的字写在括号
为什么年初二要去外婆家
莎车县叶尔羌影城地址好找么,我有些事要过去
给我个能写小说的网站吧?
王菲到底算是大陆歌手还是港台的?
10周儿童牙齿烂掉发黑,牙齿下面肉都烂掉发黑
我想做物流,或做中转站,怎样开始,请各位指
DNAman的氨基酸序列翻译问题?
犍为县绿环垃圾处理有限公司地址有知道的么?
推荐资讯
淘宝千牛提示:您的账号已在其它地方登陆,若
福建省夏门市工商局企业单位注册公司有福建夏
衢州普通话考试一定要交培训费才能报名?
工伤骨折不赔什么时候可以起诉
别人告我上法庭我必须请个律师吗?
北京瑞通嘉业汽车维修服务有限公司在哪里啊,
无性婚姻是什么意思?求解释~
我想在湖北建始买房,不知道那里现在是个什么
法人代表可以用假名吗?
哈尔滨哪里有比较正宗的广东小吃呢?
一盆水旁边挂一个毛巾,为什么毛巾会滴水?[有
中文的语言学与应用语言学研究生出来能干啥
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?