第2个回答 2013-09-25
程序本身是灵活的,关键看你如何做
以下帮你列出几种获得函数中返回值的方法
1)使用return获得
例如
function()
{
return 10;
}
main()
{
int a;
a = function();
}
2)使用全局变量获得
int a;
function()
{
a = 11;
}
main()
{
int b;
function();
b = a; //function对全局变量a付值
}
3)传地址
function(int *p)
{
&p = 10;
}
main()
{
int a;
function(&a); //a得到的就是10
}