数组

strText=strArray[3+6+nLLD*3+2];

pString[14] = GetMySubString(pArrayRpt[13+nLLD*4+1]);

pString[17] = GetMySubString(pArrayRpt[pArrayRpt.GetSize() - 1 - 7]);

由于刚学习VC++,请问哪位大哥能告诉我这些是不是数组的取值,三行代码的各自意思,还有要补这方面的知识,应该看什么资料。谢谢

作者: zghuai   发布时间: 2011-06-13

没有很详细的代码段。

从你的这三个段来看,就是截取字符串后存入pString中。

strText如果是string类型,那么就是那一串数都赋给它。

GetMySubString是个自定义函数,得看它的实现了。

作者: liulcsy   发布时间: 2011-06-13

strText=strArray[3+6+nLLD*3+2];这个是取strArray中某个元素的值
后面两个都是对数组的某个 元素赋值

作者: bdmh   发布时间: 2011-06-13

引用 1 楼 liulcsy 的回复:
没有很详细的代码段。

从你的这三个段来看,就是截取字符串后存入pString中。

strText如果是string类型,那么就是那一串数都赋给它。

GetMySubString是个自定义函数,得看它的实现了。

其实我就是想知道这个数组里面是如何截取元素来放在pString中的,如pArrayRpt[13+nLLD*4+1]是不是截取报表数组中[13+nLLD*4+1]位置的数,还有[13+nLLD*4+1]里面格式哩那个数含义

作者: zghuai   发布时间: 2011-06-13

引用 2 楼 bdmh 的回复:
strText=strArray[3+6+nLLD*3+2];这个是取strArray中某个元素的值
后面两个都是对数组的某个 元素赋值

数组里函数是怎么赋值的,刚学习,其实这个程序里面是把WORD里面一些值的更换,不知道如何替换啊

作者: zghuai   发布时间: 2011-06-13