首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

字符串的有关问题

2012-02-26 
字符串的问题CString m_str11234int im_str1.GetLengyh()i4 还是5?然后用SetAt(n,char)函数给m_str

字符串的问题
CString m_str1="1234";


int i=m_str1.GetLengyh();

i=4 还是5?
然后用SetAt(n,char)函数给m_str1赋值,如果n>5,字符串的结果会是什么,能显示出来了

例如:
SetAt(4,97);后,m_str1="1234a"吗?



如果

[解决办法]
hoho 自己试验印象会更深刻
[解决办法]

探讨
hoho 自己试验印象会更深刻

[解决办法]
试了 有问题再贴出来
[解决办法]
当然是4
SetAt(4,97)越界了, 不会得到1234a这个值.
[解决办法]
探讨
hoho 自己试验印象会更深刻

[解决办法]
探讨


同意!

4

[解决办法]
探讨


CString m_str1="1234";

m_str1="123456aa";

这样为什么不越界呢?

[解决办法]
4
1234a后接不确定长度的不确定字符,程序有可能出错
[解决办法]
ls可能错了,setat有边界限制吗?
lz还是试试吧
[解决办法]
探讨

CString m_str1="1234";

m_str1="123456aa";

这样为什么不越界呢?

[解决办法]
jf

问题不难,自己搞搞,加深理解

热点排行