i++と++i

410 ワード

#include <stdio.h>
int main()
{
	int a,b,c,d;
	a = 10;
	b = a++;//       :b = a,a += 1;   a    1 
	c = ++a;//     :a += 1,c = a;   1  a  
	d = 10*a++;
	printf("a, b, c, d: %d,%d,%d,%d",a,b,c,d);
	//     a=13,b = 10,c=12,d=120 
	return 0;
}

特に熟練していない場合は、プログラムでエラーを避けるために、このような文を2つの文に分けて書くのも、より良いコードスタイルです.
また、ここにはi++と++iの効率が高い文章があります.
クリックしてリンクを開く