6.10 다양한 대입 연산자들 (그리고 어셈블리 코드 확인법)

공기훈·2021년 9월 10일
0

홍정모의 따배씨

목록 보기
34/49
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main()
{
	/*
		+=, -=, *=, /=, %=
	*/

	int i = 1024;

	i = i + 10;
	i += 10;
	
	i %= 4;

	i = i * (1 + 2);
	i *= 1 + 2;
	i *= (1 + 2); 

	for (int i = 0; i < 10; i += 2)
		;


	return 0;
}

+=, -=, *=, /=, %= 얘네는 우선순쉬가 매우 낮다. 그래서 우변에 괄호를 씌우나 안 씌우나 똑같은 결과가 나오게 된다.

profile
be a coding master

0개의 댓글