结构体数组如何传参,结构体数组可以作为参数传给函数?
请问结构数组怎么传参数?
请教结构数组如何传递参数?例如,有这样的结构:
struct _pro_
char m[20];
char * n;
如下定义结构数组:
struct _pro_ problem[][]={
{{ ,abc},{ ,bcd},{ ,def}},
{{ ,cad},{ ,cde},{ ,efg}}
注:假设abc、bcd、def等。是图片的第一个地址。
请问如何设置行参数将问题的地址传递给需要的函数来访问结构成员?双指针是不可接受的。
Re: arfi()()声望:110 2003-11-19 17:24:10Z得分:0?struct _pro_ problem[][]={
{{ ,abc},{ ,bcd},{ ,def}},
{{ ,cad},{ ,cde},{ ,efg}}
这个定义是错误的。它要求给出第二个下标。
可以将其定义为一维结构数组。参数是一个指针。
最佳回答者:GR(总是提问) ()声望:100 2003-11-19 17:30:14Z得分:0?起来
最佳回应者:灿天(枫叶之波) ()声望:97 2003-11-19 17:34:24Z得分:0?如果给定了我的第二个下标,如何决定形参?问题是我现在要用二维的。)
最佳回应者:arfi()()声望:110 2003-11-19 17:42:30Z得分:0?f(struct _ pro _[][3]);
置顶回复:灿天(波枫) ()声望:97 2003-11-20 14:22:48Z评分:0?谢谢大家!