시코. 2024. 2. 20. 18:03
728x90

C++ 기본 제공 연산자, 우선 순위 및 결합성 | Microsoft Learn

 

C++ 기본 제공 연산자, 우선 순위 및 결합성

자세한 정보: C++ 기본 제공 연산자, 우선 순위 및 결합성

learn.microsoft.com

[C++ 기본 공부정리] 3-2. 연산자(operator) (tistory.com)

 

[C++ 기본 공부정리] 3-2. 연산자(operator)

공부 내용을 정리하는 목적 이므로 참고용으로만 읽어 주시기 바랍니다. 틀린 부분에 대한 지적은 감사합니다. 5. 논리 연산자(logical operator) 논리 연산자는 주어진 논리식에 대해 참(true)과 거짓(

min-zero.tistory.com

산술연산자

 + - * /  

비교연산자

&& AND

|| OR

! NOT

비트연산자 빠름 

환경에 따라 다를 수도 있다고 함

& 비트별로 둘다 1인것만 1로 만들어주는 연산

| 비트별로 둘다 1이 하나라도 있는것만 1로 만들어주는 연산

^ 비트별로 둘다 같은것만 1로 만들어주는 연산

~1의보수 연산

C/C++ 공부하기 #2 비트 연산자, 비트 이동(Shift) 연산자 | 폴시랩 (falsy.me)

부호 비트에대한 연산이 다를 수 있다고 함..

<< 연산자 2씩 곱해짐 2^n만큼 곱해지는듯

>> 2씩 나눠짐  

 

삼항연산자

 조건 ? 참 : 거짓

쉼표연산자 

 함수에 매개변수 구분시, 대입연산을 하나의 연산식으로 나타낼때

sizeof 연산자

 타입의 크기를 바이트 단위로 반환

범위 지정 연산자

::변수명(전역변수 사용

클래스이름::  네이스페이스 및 정적변수 사용

namespace 식별자도 가능

 

 

728x90