怎样算CString 对象中字符串的长度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样算CString 对象中字符串的长度相关的知识,希望对你有一定的参考价值。

参考技术A CString str;
str.GetLength();

c语言中怎样判断字符串的长度问题啊

char s[]="\\141\141abc\t";printf("%d\n",strlen(s));输出的结果是什么???还有帮我总结下这类题目怎么做~~~谢谢O(∩_∩)O~

本题的输出结果是9 我给你总结这样的题型。1首先你要知道转义字符,如\n \t \\ \ddd 等这些属于转义字符,只占一个字符串的长度。2.还有就是\101代表ASCII码的为101的字符'A',记住\376 以内的都占一个字符串长度,他们都代表ASCII中的某个字母,数字,或乱码。 希望你看对以后这样的题都做满分 参考技术A 答案是9首先我们来分析一下,\\是一个,1,4,1是3个,已经4个了,\141是一个,5个了,a,b,c是3个,总共8个了,最后\t是一个,总共9个。 该怎么做?首先要特别注意\这个转义字符,后面跟着的和它组成一个字符,在上面这道题上最主要的是\141很有迷惑性,这'\141'表示的是字符'a',它是以3位8进驻的ascii码表示的,所以以后做题时要注意\后面的字符和3位数字,其实他们表示的是一个字符而已。

以上是关于怎样算CString 对象中字符串的长度的主要内容,如果未能解决你的问题,请参考以下文章

如何将 MFC CString 与 boost 字符串算法库一起使用

C语言中,对于不知道长度的数组怎样输入。。。

c语言中怎样判断字符串的长度问题啊

根据字符长度怎样计算出需要显示的label宽度高度

C语言中,对于不知道长度的数组怎样输入。。。

请教获取CString长度错误