有谁能给解释下下面的这些代码是什么意思啊,最好可以逐行解释下
//扑克转换(索引->牌值)
BYTE SwitchToCardData(BYTE cbCardIndex)
{
//assert(cbCardIndex
if(cbCardIndex
if(cbCardIndex>=31&&cbCardIndex<=33) return(((cbCardIndex/7)<
if(cbCardIndex>33) return(cbCardIndex+0x2F);
//assert(false);
return 0;
}
//扑克转换(牌型->索引)
BYTE SwitchToCardIndex(BYTE cbCardData)
{
// ASSERT(IsValidCard(cbCardData));
if((cbCardData&MASK_COLOR)<=0x30)
return (((cbCardData&MASK_COLOR)>>4)*9+(cbCardData&MASK_VALUE)-1);
if((cbCardData&MASK_COLOR)==0x40)
return (31+(cbCardData&MASK_VALUE)-1);
if((cbCardData&MASK_COLOR)==0x50)
return (34+(cbCardData&MASK_VALUE)-1);
//ASSERT(false);
return 0;
}
文章链接地址:http://blog.csdn.net/w18767104183/article/details/38637025?locationNum=4&fps=1
谁能给解释下下面VC++代码是什么意思了
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
悬赏问题
- ¥15 关于#hadoop#的问题
- ¥15 (标签-Python|关键词-socket)
- ¥15 keil里为什么main.c定义的函数在it.c调用不了
- ¥50 切换TabTip键盘的输入法
- ¥15 可否在不同线程中调用封装数据库操作的类
- ¥15 微带串馈天线阵列每个阵元宽度计算
- ¥15 keil的map文件中Image component sizes各项意思
- ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
- ¥15 划分vlan后,链路不通了?
- ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据