|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
新人报到,学习中有个小地方不明白,求各位大大解惑。
在看自带的toolbox例子toolbox_skeleton的时候发现csum.c是这么写的
int csum(double *a, double *b, double *c)
{
*c = *a + *b;
return 0;
}
怎么看都是3个input,返回一个 int 0也就是一个output
但是在gateway文件sci_gateway中
/* --> result = csum(3,8)
/* check that we have only 2 input arguments */
/* check that we have only 1 output argument */
CheckRhs(2,2) ;
CheckLhs(1,1) ;
却说是check2个input1个output。这是为什么? |
|