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

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

2012-02-14 
如下写法,它的含义是什么C/C++ code#define MAX_INDEX 34BYTE CGameLogic::SwitchToCardIndex(BYTE cbCard

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

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]代表某种牌的计数; 

热点排行