【发布时间】:2013-02-23 17:57:02
【问题描述】:
我有一个下面给定的结构,它有一个指针数组,它的成员
char input[128];
struct Stu
{
char *argv[];
int a;
};
struct stu *ptr=&stu;
ptr->argv[0]="name";
ptr->argv[1]=input;
fun(2,(**)ptr); //is 2nd argument are we passing member of array input[128] ??
fun(int argc,char *argv[]){}
从 fun 传递的第二个参数如何存储在 char*argv[] 中?
【问题讨论】:
-
回答完 161 个问题后,您至少应该在格式化代码方面付出最少的努力。
-
Ya Mat 但它只是我在这里写的伪代码。
-
这不是发布不可读的 blob 的借口。对将阅读您的帖子的人表示尊重。
-
非常感谢您,Mat 和这里的人,我真的不擅长格式化,还在学习阶段。
标签: c arrays pointers structure