자바/C언어 연산자 우선 순위

yongju·2024년 1월 17일
0

정보처리기사

목록 보기
75/91

자바 연산자 우선순위

괄호 - 산술 - 비교 - 논리 - 대입
단항 - 이항 - 삼항

연산자
괄호() []
산술! ~ ++ --부정, 증감
* / %곱셈, 나눗셈
+ -덧셈, 뺄셈
<< >> >>>비트단위 시프트
비교< <= >= >
논리== !=
&AND
^XOR
&&AND
?:조건
대입= += -+ *= /= %= <<= >>= &= ^= ~=

C언어 연산자 우선순위

우선순위연산자
1x++ x--후위 증감연산
()함수호출
[]배열첨자
.구조체, 공용체 멤버 접근
->포인터로 구조체, 공용체 멤버 접근
(자료형){값}복합 리터럴
2++x --x전위 증감연산
+x, -x양의 부호, 음의 부호
! ~논리 not, 비트 not
(자료형)변수자료형 캐스팅
* x, &x포인터로 x역참조, x의 주소
sizeof자료형 크기
3* / %곱셈 나눗셈 나머지
4+ -덧셈 뺼셈
5<< >>비트 시프트
6< <= >= >비교
7== !=논리 같음/다름
8&비트 and
9^비트 nor
10비트 or
11&&논리 and
12논리 or
13?:삼항연산자
14대입할당
profile
AI dev

0개의 댓글