函数参数执行顺序
在 C 编程中未定义参数的执行顺序。这里它可以从左到右或从右到左执行。订单取决于实施。
#include <stdio.h>
void function(int a, int b)
{
printf("%d %d\n", a, b);
}
int main(void)
{
int a = 1;
function(a++, ++a);
return 0;
}
在 C 编程中未定义参数的执行顺序。这里它可以从左到右或从右到左执行。订单取决于实施。
#include <stdio.h>
void function(int a, int b)
{
printf("%d %d\n", a, b);
}
int main(void)
{
int a = 1;
function(a++, ++a);
return 0;
}