读书人

请教这个函数的参数怎样传递的

发布时间: 2012-03-02 14:40:29 作者: rapoo

请问这个函数的参数怎样传递的?
UCHAR getindex_card(UCHAR slotno, UCHAR *index)
{ UCHAR cardno;
for(cardno = 0; cardno < max; cardno++){
if(slotno == card_table[cardno].slot_no){
*index = cardno;
return OK;
}
}
return NG;
}

刚开始调用前,有哪些参数传入?函数结束时,有哪些参数传出?谢谢了。

[解决办法]
UCHAR slotno, UCHAR *index
==========================
前值传递,后传地址
[解决办法]
变参与返回值得关系

如果你需要函数返回多个值,lz该怎么设计

读书人网 >C++

热点推荐