>  기사  >  백엔드 개발  >  C 언어 연산자 우선순위

C 언어 연산자 우선순위

尚
원래의
2020-03-03 14:36:0833213검색

C 언어 연산자 우선순위

표현식에는 여러 연산자가 포함될 수 있습니다. 이 경우 연산자의 우선순위에 따라 표현식의 어느 부분이 각 연산자의 피연산자로 처리되는지가 결정됩니다.

권장: "c 언어 자습서"

표현식의 두 피연산자의 우선 순위가 동일한 경우 해당 결합성은 왼쪽에서 오른쪽으로 또는 왼쪽에서 오른쪽으로 결합되는지 여부를 결정합니다.

모든 C 언어 연산자의 우선순위 및 연관성:

# 🎜 🎜#1접미사 연산자: [] () · -> ++ --(유형 이름){list}왼쪽에서 오른쪽으로# 🎜🎜# 23유형 변환 연산자: (유형 이름)오른쪽에서 왼쪽으로#🎜🎜 #곱하기 및 나누기 연산자: * / %# 🎜🎜#5덧셈 및 뺄셈 연산자: + -왼쪽에서 오른쪽으로 시프트 연산자: << 🎜🎜#7관계 연산자: <<=  >>=왼쪽에서 오른쪽으로 8동등 연산자: == !=왼쪽에서 오른쪽으로왼쪽에서 오른쪽으로#🎜 🎜#10#🎜🎜 #fromlefttoright13논리 연산자 OR: ||14조건 연산자: ?:오른쪽에서 왼쪽으로#🎜 🎜#할당 연산자: =                                                                                                     = |=
우선순위 Operator 조합법
단항 연산자: ++ -- ! ~ + + - * & sizeof_Alignof 오른쪽에서 왼쪽으로#🎜 🎜#
4
왼쪽에서 오른쪽으로
# 🎜🎜#6#🎜 🎜#
#🎜 🎜# 9 비트 연산자 AND: &
#🎜🎜 #비트 연산자 왼쪽에서 오른쪽으로
12 논리 연산자 AND: &&
# 🎜🎜#왼쪽에서 오른쪽으로# 🎜🎜#
15
<프로그래밍 입문 칼럼!

위 내용은 C 언어 연산자 우선순위의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.