2.연산자

J J·2021년 9월 13일

2.1 산술연산자

연산자
대입 연산자 , =

산술연산자
( +, - , *,/ , %)
++,--

1.int data = 10+10;

2.data += 20;

1번과 2번은 같다 .

피연산자 - 연산을 당하는 입장 .
연산자 - 연산을 하는 입장.


2.2 증감연산자
(++ , --)

data =0;
++data // 전위
data++; // 후위

data =0;
int a=10;
data = a++; // 예상결과는 11이지만 실제로는 10이나온다 연산자 우선순위가 =이게먼저.

그러므로 data에 10이 들어간후에 a가 11이 된다 .
후위연산자로 사용하는 경우 , 연산자 우선순위가 가장 나중으로 밀린다 .


2.3 논리연산자
// !, &&,||
// 참(true) , 거짓 (false)
// 참 0 이 아닌 값 , 1
// 거짓 : 0

출처 - https://www.youtube.com/watch?v=A7LZ5ujCVxM&list=PL4SIC1d_ab-aOxWPucn31NHkQvNPHK1D1&index=7

0개의 댓글