c++builder 中AnsiString的SubString(0,1)跟SubString(1,1)都是首个字符?

时间:2021-12-15 20:29:28
c++builder 中,定义AnsiString  temp="123456";
为什么temp.SubString(0,1)跟temp.SubString(1,1)都是首个字符 '1'  ?
百思不得其解。。。

6 个解决方案

#1


AnsiString的坐标从1开始

#2


从1开始,如果是0估计SubString自动转成从1开始了

#3


引用 1 楼 songhtao 的回复:
AnsiString的坐标从1开始


++

#4


引用楼主 syrchina 的回复:
c++builder 中,定义AnsiString  temp="123456";
为什么temp.SubString(0,1)跟temp.SubString(1,1)都是首个字符 '1'  ?
百思不得其解。。。

原来如此!

#5


引用 2 楼 ksrsoft 的回复:
从1开始,如果是0估计SubString自动转成从1开始了

估计是!谢谢

#6


引用 1 楼 songhtao 的回复:
AnsiString的坐标从1开始

原来如此啊!

#1


AnsiString的坐标从1开始

#2


从1开始,如果是0估计SubString自动转成从1开始了

#3


引用 1 楼 songhtao 的回复:
AnsiString的坐标从1开始


++

#4


引用楼主 syrchina 的回复:
c++builder 中,定义AnsiString  temp="123456";
为什么temp.SubString(0,1)跟temp.SubString(1,1)都是首个字符 '1'  ?
百思不得其解。。。

原来如此!

#5


引用 2 楼 ksrsoft 的回复:
从1开始,如果是0估计SubString自动转成从1开始了

估计是!谢谢

#6


引用 1 楼 songhtao 的回复:
AnsiString的坐标从1开始

原来如此啊!