[C, C++] 연산자

성현씨·2024년 2월 15일
0

C / C++

목록 보기
2/15
post-thumbnail

◾ 연산자

-> 연산자에는 산술 연산자, 증감 연사자, 논리 연산자, 대입 연산자가 있다.

1. 산술 연산자

+, -, *, /, %(모듈러스, 나머지, 피연산자가 모두 정수)
++, --

int data = 10 + 10;
data = data + 20;   // 1
data += 20;   // 2

-> 두 방법은 같지만 밑에 방법 처럼 더 편하게 사용이 가능하다.
-> +, -, * 모두 원리는 같다.

2. 증감 연산자

++, --
한 단계 증가 또는 감소

  	++data;  전위
    data++;  후위

-> 후위 연산자로 사용하는 경우, 연산자 우선순위가 가장 나중으로 밀린다.
-> 연산자는 특별한 사유가 없는 한 전위로 하기

3. 논리 연산자

!(역), &&(and), ||(or), 참(true), 거짓(false) 등이 있다.
참 : 0이 아닌 모든 값
거짓 : 0

참과 거짓을 나타내는 bool 이있는데 0과1밖에 모른다 size는 1byte이다.

  	bool truefalse = false;
profile
순수청년

0개의 댓글