私は小さいコードを持っていますが、出力がそのようなものである理由を理解できませんでした。
ここにあります
#include <stdio.h>
int f(int i, int j, int k);
int main(int argc, char const *argv[])
{
int a;
printf("enter a\n");
scanf("%d",&a);
f(a,a++,a++);
printf("%d \n",a );
return 0;
}
int f(int i, int j, int k)
{
printf("function arguments \n");
printf("%d %d %d\n",i,j,k );
}
入力:4
出力:6 5 4