读书人

实在是郁闷了.函数与结构体指针.帮忙看

发布时间: 2012-11-04 10:42:42 作者: rapoo

实在是郁闷了....函数与结构体指针......帮忙看下..谢谢了..

C/C++ code
typedef struct poker{ char number;   char *color;    int num;     int mark;   }Poker;//生成扑克牌...Poker * CreatePoker(Poker **TempPoker[]){    int count = 0;  //记录牌数..    int i, j;    for(i = 1; i <= 13; i++)    {        if(i == 1)         {            TempPoker[count]->number = 'A';            TempPoker[count]->num = 1;            TempPoker[count]->mark = 1;        }        }     return *TempPoker;}//================int main(){    Poker *temp[52];    temp = CreatePoker(&temp);}/*为什么我那样子 传递函数参数 不行啊...应该怎么传递啊...还有函数体中的操作应该怎样用啊..请老师们..指导一下..谢谢....在线等...*/


[解决办法]
探讨

引用:

引用:

引用:

引用:

不好意思,貌似直接用CreatePoker(Poker* tempPoker)就可以了吧,把temp指针传入应该就Ok吧,用二维指针的话,你还得降&temp传入

引用:
temp是指针数组,你都没有创建出……

读书人网 >C++

热点推荐