다음을 통해 공유


C 연산자

C 연산자의 하위 집합이 되는 C++ 연산자.

세 가지 연산자입니다.단항 식 중 한 단항 연산자는 피연산자 앞에 추가 구성 됩니다 또는 sizeof 키워드 식으로 뒤에.식이 변수 이름이 나 캐스트 식이 될 수 있습니다.캐스트 식을 식인 경우 괄호로 묶어야 합니다.이항 연산자에 의해 결합 되는 두 피연산자의 이진 식으로 구성 됩니다.3 진 식을 세 개의 피연산자를 조건식 연산자에 의해 결합으로 구성 됩니다.

C 다음의 단항 연산자를 포함 됩니다.

기호

Name

– ~ !

부정 및 보수 연산자

* &

간접 참조의 주소 및 연산자

sizeof

연산자 크기

+

단항 더하기 연산자

++ ––

단항 증가 및 감소 연산자

이항 연산자 왼쪽에서 오른쪽으로 연결합니다.C는 다음 이진 연산자를 제공합니다.

기호

Name

* / %

승제 연산자

+ –

가감 연산자

<<   >>

시프트 연산자

< > <> = = = =. =

관계형 연산자

& | ^

비트 연산자

& & |

논리 연산자

,

순차 계산 연산자

기본 연산자 (: >), 이전 버전의 Microsoft 16 비트 C 컴파일러에서 지원, 설명 C 언어 구문 요약.

조건식 연산자 이진 식 보다 우선 이며에서 오른쪽 연관 되 고에서 다릅니다.

또한 연산자를 사용 하 여 식을 단항 또는 이항 할당 연산자를 사용 하는 대입 식을 포함 합니다.단항 대입 연산자는 증가 됩니다 (++) 및 감소 (-) 운영자입니다. 이진 할당 연산자를 단순 대입 연산자는 (=) 및 복합 할당 연산자입니다.각 복합 대입 연산자 다른 이진 연산자를 단순 대입 연산자의 조합입니다.

참고 항목

개념

식 및 배정