◾ 연산자
-> 연산자에는 산술 연산자, 증감 연사자, 논리 연산자, 대입 연산자가 있다.
+, -, *, /, %(모듈러스, 나머지, 피연산자가 모두 정수)
++, --
int data = 10 + 10;
data = data + 20; // 1
data += 20; // 2
-> 두 방법은 같지만 밑에 방법 처럼 더 편하게 사용이 가능하다.
-> +, -, * 모두 원리는 같다.
++, --
한 단계 증가 또는 감소
++data; 전위
data++; 후위
-> 후위 연산자로 사용하는 경우, 연산자 우선순위가 가장 나중으로 밀린다.
-> 연산자는 특별한 사유가 없는 한 전위로 하기
!(역), &&(and), ||(or), 참(true), 거짓(false) 등이 있다.
참 : 0이 아닌 모든 값
거짓 : 0
참과 거짓을 나타내는 bool 이있는데 0과1밖에 모른다 size는 1byte이다.
bool truefalse = false;