C언어 연산자 기본


C언어 연산자 기본

연산자 기본 프로그램 구성 - 항이 모이면 구문이다. - 구문이 모여서 블록을 이룬다. 구문은 절차적인 흐름(Context)으로 진행된다. - 블록이 모여 프로그램이 구성된다. 연산자 우선순위 우선순위 연산자 설명 결합 법칙(방향) 1 x++ x-- ( ) [ ] . -> (자료형){값} 증가 연산자(뒤, 후위) 감소 연산자(뒤, 후위) 함수 호출 배열 첨자 구조체/공용체 멤버 접근 포인터로 구조체/공용체 멤버 접근 복합 리터럴 → 2 ++x --x +x -x ! ~ (자료형) *x &x sizeof 증가 연산자(앞, 전위) 감소 연산자(앞, 전위) 단항 덧셈(양의 부호) 단항 뺄셈(음의 부호) 논리 NOT 비트 NOT 자료형 캐스팅(자료형 변환) 포인터 x 역참조 x의 주소 자료형의 크기 ← 3 * / % 곱셈 나눗셈 나머지 → 4 + - 덧셈 뺄셈 → 5 << >> 비트를 왼쪽으로 시프트 비트를 오른쪽으로 시프트 → 6 < <= > >= 작음 작거나 같음 큼 크거나 같음 → 7 ...


#char #프로그램 #이형자료연산 #우선순위 #연산자기본 #연산과대입 #비트연산자 #복합대입연산자 #보수표현 #마스크연산 #두변수값바꾸기 #단항증감연산자 #나눗셈 #c언어 #형변환

원문링크 : C언어 연산자 기본