언어/c
c_복습(3) 연산자 우선순위_문자열_헤더파일_명령문
leo_____lee
2018. 1. 24. 21:26
연산자 우선순위
연산자는 크게 식,산술,비교,논리 연산자가 있다.
연산자의 우선순위는 식>산술>비교>논리 순이다.
(msdn사이트 참고)
주의할점은 결합 방향이다.
단항 연산자인 +,-,~,sizeof,++,--,&,*
그리고 대입연산자 =,+=,-=등은 우측에서 왼쪽으로 한다.
이때 단항연산자의 +,-는 숫자의 부호를 의미하는것이다.
*는 포인터,&는 주소를 의미한다.
문자열
보통 큰따옴표 안에 표시된다. 문자로 이루어진 열이다.
헤더파일
표준함수나 미리 정의된 매크로를 이용하기 위하여 사용한다.
보통 #inclue 를 이용한다.
명령문
프로그램을 구성하는 기본 단위이다.
명령문의 구성은 다음과 같다.
선언문
변수의 type 을 선언한다.
예제
int main(){
int example;
~
}
대입문
등호를 통하여 우측값을 좌측 변수에 저장한다.
위의 예제를 인용시
int main(){
int example=10; -->보통 선언과 대입문이 같이있다.
~
}
함수 호출문
표준함수나 사용자가 정의해준 함수를 사용하기 위하여 사용한다.