返回值
时间:2008-05-10 22:50:27
来源:论坛整理 作者: 编辑:chinaitzhe
int main()
{
int n,m;
......
fanghui();
}
int fanghui()
{
......
return num1,num2;
}
我想让fanghui函数返回两个整型数并分别赋给n,m。应该怎么做?
网友回复:1.传引用
2.传数组
3.用vector,返回vector类型的数据就行了
网友回复:这个我会
难道不可以返回两个值吗?不可能啊
哪位大侠指教一下
网友回复:struct A
{
int n;
int m;
};
A fanghui()
{
A a;
......
a.n=num1;
a.m=num2;
}
int main()
{
A a;
int n,m;
......
a=fanghui();
n=a.n;
m=a.m;
}
网友回复:
- C/C code
Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ struct A { int n; int m; }; A fanghui() { A a; ...... a.n=num1; a.m=num2; return a; } int main() { A a; int n,m; ...... a=fanghui(); n=a.n; m=a.m; }
网友回复:不可以同时返回两个值!
关键字:返回,
上一篇:关于typedef的问题
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面