연산자 우선순위
연산자는 크게 식,산술,비교,논리 연산자가 있다.
연산자의 우선순위는 식>산술>비교>논리 순이다.
(msdn사이트 참고)
주의할점은 결합 방향이다.
단항 연산자인 +,-,~,sizeof,++,--,&,*
그리고 대입연산자 =,+=,-=등은 우측에서 왼쪽으로 한다.
이때 단항연산자의 +,-는 숫자의 부호를 의미하는것이다.
*는 포인터,&는 주소를 의미한다.
문자열
보통 큰따옴표 안에 표시된다. 문자로 이루어진 열이다.
헤더파일
표준함수나 미리 정의된 매크로를 이용하기 위하여 사용한다.
보통 #inclue 를 이용한다.
명령문
프로그램을 구성하는 기본 단위이다.
명령문의 구성은 다음과 같다.
선언문
변수의 type 을 선언한다.
예제
int main(){
int example;
~
}
대입문
등호를 통하여 우측값을 좌측 변수에 저장한다.
위의 예제를 인용시
int main(){
int example=10; -->보통 선언과 대입문이 같이있다.
~
}
함수 호출문
표준함수나 사용자가 정의해준 함수를 사용하기 위하여 사용한다.
'언어 > c' 카테고리의 다른 글
<c예외처리>scanf를 통하여 알아본 버퍼의 개념_getchar_flush_ (0) | 2018.01.26 |
---|---|
c_복습(4) 데이터_상수_입출력_조건연산자 (0) | 2018.01.25 |
c_복습(2)_c언어의 특징 (0) | 2018.01.24 |
c_복습(1)_프로그램의 실행과정 (0) | 2018.01.24 |
call by reference 와 call by value 그리고 inode (0) | 2018.01.20 |