1. 산술연산자
연산자
산술 연산자
+ 더하기
- 빼기
* 곱하기
/ 나누기
% 나머지 => cout << 8 % 6; // 8 6 나누고 나머지를 알려줌(2)
산술연산 짧게하기
int a1 = 100;
int a2 = 10;
a1 = a1 + a2;
a1 = +a2;
//둘다 값이 110, 다른 연산자도 가능
2. 관계연산자
관계연산자
A>B A는 B보다 크다
A>=B A는 B보다 같거나 크다
A<B A는 B보다 작다
A<=B A는 B보다 같거나 작다
A==B A는 B와 같다
A!=B A와 B는 같지 않다
3. 논리연산자
논리연산자
A && B A and B A와 B가 참일때
A || B A or B A 또는 B가 참일때
!A Not A A가 거짓일때
4. 증감연산자
증감연산자
++ +1
-- -1
int i = 0;
i++; // ++로 0에서 1이 됨
std::cout << i << std::endl;
i++; // ++로 1에서 2가 됨
std::cout << i << std::endl;
i--; // --로 2에서 1이 됨
std::cout << i << std::endl;
출력하면
1
2
1
// ++1 => 전위연산자
// 1++ => 후위연산자
'C++' 카테고리의 다른 글
6. 형 변환 (0) | 2021.05.20 |
---|---|
5. 배열, 셔플 알고리즘 (0) | 2021.05.20 |
4. 반복문 , 제어문 (0) | 2021.05.20 |
3.조건문 (0) | 2021.05.20 |
1. 입,출력, 변수 (0) | 2021.05.20 |