2022. 5. 30. 20:51ㆍ코딩 1막 <C++개념편>
▶연산자
- 프로그램이 동작할 때 정해져 있는 특정 역할을 수행하는 키워드를 연산자라고 한다.
산술 연산자 (+, -, *, /, %)
비교 연산자 (==, !=, <, >, <=, >=)
할당 연산자 (=, +=, -=, *=, /=, %=)
비트 연산자 (pass 몰라도됨)
논리 연산자 (&&, ||, !)
형 변환 ((특정자료형))
//float Number = 3.14f;
(int)Number = 10;
<연산자 우선순위 문제>
#include <iostream>
using namespace std;
void main()
{
int a = 5;
int b = 30;
int c = 2;
int result;
result = a + b * c;
// 조건A && 조건B
// 참 && 참 = 참
// 참 && 거짓 = 거짓
// 거짓 && 참 = 거짓
// 거짓 && 거짓 = 거짓
if (0 < a && a < 10)
{
cout << a << endl;
}
// 조건A || 조건B
// 참 || 참 = 참
// 참 || 거짓 = 참
// 거짓 || 참 = 참
// 거짓 || 거짓 = 거짓
if (b == 0 || b == 30)
{
cout << b << endl;
}
}
연산자 ++가 피연산자 n보다 앞에 위치할 때를 전위라 하고 1증가된 값이 연산결과값이다.
반대로 연산자 ++가 피연산자 n보다 뒤에 위치할 때를 후위라 하고 1증가하기 전 값이 연산결과값이다
'코딩 1막 <C++개념편>' 카테고리의 다른 글
[C++] 06. 반복문(for문) (0) | 2022.05.30 |
---|---|
[C++] 05. 반복문(while문) (0) | 2022.05.30 |
[C++] 03. 조건문 (0) | 2022.05.30 |
[C++] 02. 변수 (0) | 2022.05.30 |
[C++] 01. Hello World 출력 (0) | 2022.05.30 |