函式引數執行順序
在 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;
}