学习8023 发表于 2013-10-27 22:52:59

返回值问题

本帖最后由 学习8023 于 2013-10-27 23:05 编辑

typedef struct temp
{
    int data;
    struct temp *link;
}
int f(temp **a, temp **b, int c)
{
    //此处省略一部分程序
    return 0;
}

void main()
{
   int d;
   d=f(    此处填什么?   );
}
如果听不懂,源程序是这样:


565123 发表于 2013-10-27 22:53:00

不知道你要问啥??
只知道d是0

学习8023 发表于 2013-10-27 22:54:54

565123 发表于 2013-10-27 22:53 static/image/common/back.gif
不知道你要问啥??

就是用那个函数的返回值呀

565123 发表于 2013-10-27 22:56:19

返回值赋给d,d是0

学习8023 发表于 2013-10-27 22:57:46

565123 发表于 2013-10-27 22:56 static/image/common/back.gif
返回值赋给d,d是0
就是那个函数括号里面怎么写?

565123 发表于 2013-10-27 23:01:17

要看需求啊,视要实现的功能而定

学习8023 发表于 2013-10-27 23:05:49

565123 发表于 2013-10-27 23:01 static/image/common/back.gif
要看需求啊,视要实现的功能而定

我把源码上传了,您看看?

565123 发表于 2013-10-27 23:12:13

不懂,还是叫别人回答吧

学习8023 发表于 2013-10-27 23:13:20

565123 发表于 2013-10-27 23:12 static/image/common/back.gif
不懂,还是叫别人回答吧

我知道了,谢谢
页: [1]
查看完整版本: 返回值问题