读书人

如下写法它的含义是什么,该如何处理

发布时间: 2012-02-14 19:19:19 作者: rapoo

如下写法,它的含义是什么

C/C++ code
#define MAX_INDEX 34BYTE CGameLogic::SwitchToCardIndex(BYTE cbCardData[], BYTE cbCardCount, BYTE cbCardIndex[MAX_INDEX]){    ZeroMemory(cbCardIndex,sizeof(BYTE)*MAX_INDEX);    for (BYTE i=0;i<cbCardCount;i++)    {        ASSERT(IsValidCard(cbCardData[i]));        cbCardIndex[SwitchToCardIndex(cbCardData[i])]++;//SwitchToCardIndex是定义的转换函数    }    return cbCardCount;}


语句cbCardIndex[SwitchToCardIndex(cbCardData[i])]++;中的"++"是加的数组中某个元素的值吧?这样写的目的是什么啊?

[解决办法]
说简单点的意思就是:
cbCardIndex[X]代表某种牌的计数;

读书人网 >C++

热点推荐