注册 登录
编程论坛 C++教室

调用

haiyan07 发布于 2008-07-26 00:03, 642 次点击
当被调函数要用到“全局变量-类”时,是不行参必须得包括这个类?(我觉得这个类既然是全局变量,行参就没必要包括这个类,即使函数主体要用到这个类的成员,除非类成员的值-实参要随着行参的值而变化-即指针传递)
不知我说的对不,请大侠指教!
举个简单的例子如下:
double f(int i,int j,CON *con)
{double t=a[i]+b[j]+con->x;
return t;
}
主函数
d=f(2,3)
主函数与这个类没关系,那么调用函数不写这个类,而直接调用上面那个函数(假设行参中有那个类),行吗?
请大侠指教!多谢!
1 回复
#2
haiyan072008-07-26 08:35
也许我这里没有说清楚,我再说一下
”主函数与这个类没关系“我这里指的是d=f(2,3)调用f函数时,实参与类没关系,只与前两个参数有关系,主函数是包括这个类的。
请各位指教!谢谢!
1