#include <stdio.h>
//C的返回值只能是0个或者1个
void Zero()
{
printf("0\n");
}
int One()
{
printf("1\n");
return 10;
}
//如何返回两个值?
//rt1和rt2称为输出参数
void Two(int *rt1,int *rt2)
{
*rt1 = 10;
*rt2 = 20;
printf("%d%d\n",*rt1,*rt2);
}
int main()
{
int a,b;
Two(&a,&b);
One();
Zero();
}
04-C语言如何返回两个甚至多个值?
最新推荐文章于 2024-05-20 07:54:55 发布