C 연산자
C 연산자의 하위 집합이 되는 C++ 연산자.
세 가지 연산자입니다.단항 식 중 한 단항 연산자는 피연산자 앞에 추가 구성 됩니다 또는 sizeof 키워드 식으로 뒤에.식이 변수 이름이 나 캐스트 식이 될 수 있습니다.캐스트 식을 식인 경우 괄호로 묶어야 합니다.이항 연산자에 의해 결합 되는 두 피연산자의 이진 식으로 구성 됩니다.3 진 식을 세 개의 피연산자를 조건식 연산자에 의해 결합으로 구성 됩니다.
C 다음의 단항 연산자를 포함 됩니다.
기호 |
Name |
---|---|
– ~ ! |
부정 및 보수 연산자 |
* & |
간접 참조의 주소 및 연산자 |
sizeof |
연산자 크기 |
+ |
단항 더하기 연산자 |
++ –– |
단항 증가 및 감소 연산자 |
이항 연산자 왼쪽에서 오른쪽으로 연결합니다.C는 다음 이진 연산자를 제공합니다.
기호 |
Name |
---|---|
* / % |
승제 연산자 |
+ – |
가감 연산자 |
<< >> |
시프트 연산자 |
< > <> = = = =. = |
관계형 연산자 |
& | ^ |
비트 연산자 |
& & | |
논리 연산자 |
, |
순차 계산 연산자 |
기본 연산자 (: >), 이전 버전의 Microsoft 16 비트 C 컴파일러에서 지원, 설명 C 언어 구문 요약.
조건식 연산자 이진 식 보다 우선 이며에서 오른쪽 연관 되 고에서 다릅니다.
또한 연산자를 사용 하 여 식을 단항 또는 이항 할당 연산자를 사용 하는 대입 식을 포함 합니다.단항 대입 연산자는 증가 됩니다 (++) 및 감소 (-) 운영자입니다. 이진 할당 연산자를 단순 대입 연산자는 (=) 및 복합 할당 연산자입니다.각 복합 대입 연산자 다른 이진 연산자를 단순 대입 연산자의 조합입니다.