我想用CString建立一个对象数组,如:CString f[10];来保存一组字符串
但我在有的文档看到用这样的表达式 如:f[1]可以访问f字符串的第一个字符
请问两者之间怎么区分?
还有就是CString类访问单个字符的成员函数怎么用啊?
如果想用数组方式保存一组字符串还有什么好方法啊///请前辈们相助
但我在有的文档看到用这样的表达式 如:f[1]可以访问f字符串的第一个字符
请问两者之间怎么区分?
还有就是CString类访问单个字符的成员函数怎么用啊?
如果想用数组方式保存一组字符串还有什么好方法啊///请前辈们相助
解决方案 »
- 高分请教一个网络爬虫程序的实现,100分在PHP社区
- setsockopt问题
- google浏览器和CSDN
- StringTable里的caption和控件属性里的caption有什么区别?
- 请教一个文件读写问题,请高手指教。
- 求助:判断文件只读
- 关于错误: Cannot open precompiled header file: 'Debug/adomfc1.pch'
- 各位师兄请帮忙!!!
- 帮帮我!我要做一个安装程序
- 图标提取器1.0源代码发布,http://icnw.myrice.com或http://icnwgreen.go.163.com
- 用VC7编译出现语法错误,初学VC遇到阻碍,望回复.谢谢.新人给1分.....嘿嘿
- 关于编辑框中显示数据的问题!
CString f[10]; 就是声明10个连续的CString变量。
而直接 变量[n]的方式就是引用,n代表的是下标,意思是第几个数组元素。
比如 f[0] = "oooo" ; f[1] = "aaaa" ;等等
另外你说的f[1]访问字符串第一个字符有误,数组下标以0开始,应该是f[0]访问第一个字符
用
char c = f[0][0];
TCHAR GetAt( int nIndex ) const;Return ValueA TCHAR containing the character at the specified position in the string.
传入第几个,就可以得到那个字符