函数参数执行顺序

在 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;
}