#5
by Math » 6年前
int i=0;
printf("%d\n", i++);
printf("%d\n", i++);
printf("%d\n", i++);
printf("%d\n", i++);
printf("%d\n", i++);
i=0
i=i+1
printf("%d\n", i);
printf("%d\n", i);
printf("%d\n", i);
printf("%d\n", i);
の違いをいってると思うが
i++ は単項演算子
i はただの変数だからですよ。
int i=0;
printf("%d\n", i++);
printf("%d\n", i++);
printf("%d\n", i++);
printf("%d\n", i++);
printf("%d\n", i++);
i=0
i=i+1
printf("%d\n", i);
printf("%d\n", i);
printf("%d\n", i);
printf("%d\n", i);
の違いをいってると思うが
i++ は単項演算子
i はただの変数だからですよ。