기본 콘텐츠로 건너뛰기

상수

상수는 변수와 유사하지만, 변수와는 달리 항상 일정한 값이 보존되므로, 이 값을 변경할 수 없다.

상수를 정의하는 두가지 방법이 있다.

#define

매크로 상수라고 한다.
 1 #define PI 3.141592


const

 1 const double pi = 3.141592;


댓글

이 블로그의 인기 게시물

연산자 우선 순위

() (괄호) [] (배열) -> (포인터멤버) . (구조체멤버) ! (부정) ~ (1의보수) ++ (증가) -- (감소) - (부호)  + (부호)  (자료형) (형변환)  * (포인터)  & (주소)  sizeof * (곱셈) / (나눗셈) % (나머지) + (덧셈) - (뺄셈) << >> (비트이동) < <= > >= (관계) == != (관계) & (비트논리곱) ^ (비트배타논리합) | ( 비트논리합 ) && (논리곱) || (논리합) ?: (조건) = (할당) += -= *= /= %= &= ^= |= <<= >>= (복합할당) , (쉼표)

주석문

주석(comment)은 프로그램의 기능이나 동작을 메모해두는 문장이다. 컴파일러는 주석의 내용을 무시한다. 여러 줄 주석 시작 기호(/*)와 끝 기호(*/)는 반드시 쌍으로 사용되어야하며, 중복해서 사용되어서는 안된다. 1 /* 2 주석 3 */ 한 줄 주석 원칙적으로, 한 줄 주석문은 C++언어에서 지원되는 형식이다. 1 // 주석

키워드

아래의 키워드들은 C 언어의 예약어이므로 변수 이름등 다른 용도로 사용할 수 없습니다. auto        double        int        long        break        else        long        switch        case        enum        register        typedef        char        extern        return        union        const        float        short        unsigned        continue        for        signed        void        default        goto        sizeof        volatile        do     ...