본문 바로가기

연산자 우선순위와 결합 법칙 본문

💘 C++/연산자들

연산자 우선순위와 결합 법칙

Hyonii 2021. 12. 29. 20:35

연산자 우선순위

- 레벨 1이 가장 높은 우선순위, 레벨 17이 가장 낮은 우선순위, 우선순위가 높은 연산자가 먼저 평가된다.

- 표현식의 평가 순서를 명확히 하려면 괄호 연산자( )를 사용하면 됨.

 

거듭제곱 연산

C++에서 ^ 연산자는 비트 XOR 연산자(Bitwise XOR operation)다.

C++에서 거듭제곱 연산을 실행하려면 <cmath> 라이브러리를 #include하여 pow() 함수를 사용하면 된다.

 

ex) 2의 3제곱을 표현하고 싶을 때

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
	int x = std::pow(2,3);
	cout << x << endl;

	return 0;
}

 위 처럼 하면 8이 출력된다.

 

 

Comments