fun(int v,...){
相加代码
}
这里想了半天就是想不出来,求大家指点
有一组专门的函数负责可变参数的操作,va_list va_arg va_end
#include <math.h>
#include <stdio.h>
#include <windows.h>
int main()
{
int a = 4, b = 5, c = 1, t;
if (a > b) /*如果a大于b,借助中间变量t实现a与b值的互换*/
{
t = a;
a = b;
b = t;
}
if (a > c) /*如果a大于c,借助中间变景t实现a与c值的互换*/
{
t = a;
a = c;
c = t;
}
if (b > c) /*如果b大于c,借助中间变量t实现b与c值的互换*/
{
t = b;
b = c;
c = t;
}
printf("%d,%d,%d\n", a, b, c); /*输出函数顺序输出a、b、c的值*/
system("pause");
return 0;
}
https://blog.csdn.net/d137578736/article/details/100568750
看一下这个