C언어 - 자료형과 선행처리기

uphoon·2024년 3월 2일
0
post-thumbnail

1. 상수와 변수

(1) 자료형

  • 프로그램에서 사용하는 자료의 형태
  • 상수변수로 구분하여 사용
    1) 상수 : 변하지 않는 값
    ❶ 문자형 상수 : 아스키 코드값이 실제로는 들어가 있음.
    ❷ 정수형 상수 : 십진수, 8진수, 16진수 등
    ❸ 실수형 상수 : 기본적으로 dubble 형태
    ❹ 문자열 상수 : "" 으로 선언 하며 마지막에 널문자 (\0)이 들어간다.
    2) 변수 : 변할 수 있는 값
    모든 변수는 이름이 있어야 한다. (변수명)
    모든 변수는 정해진 자료형이 있다.
    모든 변수는 사용되기 전에 선언되어야 한다.
#include <stdio.h>

void main() {
	int a, b;
    a = 10;
    b = 5;
}

2. 자료형과 변수 선언


3. 선행처리기

(1) 선행처리기

  • 컴파일에하기 전에 미리 수행되어야 할 처리기

(2) 선행처리기의 종류
❶ #include : 파일 포함
❷ #define : 매크로 정의

// 매크로 상수
//앞으로 PI의 값은 3.14로 대체됨
#define PI "3.14"

// 매크로 함수
#define sum(x,x) x+y

❸ #if # else #elif #endif : 조건부 컴파일

선행처리기를 사용할때 주의할 점

  • 반드시 #으로 시작해야함
  • 명령문 끝에는 세미콜론을 붙이지 않는다.
  • 한줄에 하나의 명령만 사용
  • 소스 프로그램의 첫 부분에 위치
profile
혼자 끄적여보는 필기 저장소 | 잠깐쓰고 잊지말고 기록하는 습관.

0개의 댓글