[C] 연산자 우선순위
지금은 어느정도 인지를 하고있지만, 신입 시절에는 연산자 우선순위가 헷갈려서 실수를 하는 경우가 종종 있었습니다. 오늘은 C언어의 연산자 우선순위에 대해 알아보겠습니다. 우선순위별로 나열을 하였고, 각각의 연산자에 대한 설명까지 덧붙였습니다. ***아래의 우선순위가 무조건 절대적이다라고하는 할 수 없습니다. 1순위 i++ 후위 증가 연산자 i-- 후위 감소 연산자 ( ) 함수에서 사용 [ ] 배열에서 사용 . 구조체 변수에 접근할때 사용 -> 구조체 포인터 변수에 접근할때 사용 2순위 ++i 전위 증가 연산자 --i 전위 감소 연산자 ! 논리 연산자 NOT ~ 비트 연산자 NOT (자료형) 자료형 변환 연산자 *p 포인트 참조 &p p의 주소 sizeof() 자료형 크기를 구하는 함수 3순위 * 곱셈 /..