[C++] 전처리기 : 매크로(#define)

amudomolla·2023년 5월 28일
0

C++

목록 보기
6/12
post-custom-banner

참고한 사이트

매크로

  • 매크로 이름이 위치한 곳의 값을 치환
  • 전처리기에 해당하므로 컴파일 이전에 적용됨

#define 매크로이름 치환할 값

#include <iostream>
#define TEST_MACRO 30

int main()
{
    char str[TEST_MACRO];

    std::cout << "문자열을 입력하시오 : ";
    std::cin.getline(str,TEST_MACRO);
    std::cout << str;

    return 0;
}
[입력]
안녕하세요. 반갑습니다.
[출력]
안녕하세요. 반갑습니다.

#include <iostream>
#define TEST_MACRO(a) std::cout << a

int main()
{
    TEST_MACRO(10);

    return 0;
}
[출력]
10
profile
👩‍💻 기록 및 복습을 위함
post-custom-banner

0개의 댓글