티스토리 뷰

매크로

    매크로 상수
  • #define 매크로명 값
  • 전처리기 소스 파일에서매크로 상수가사용된곳을 모두 찾아서정의된문자열로대치
#define PI 3.1415 실수형 상수를 매크로 상수로 정의
area = PI * radius * radius;
#define MSG “잘못 입력했습니다.”
if( n < 0 )
	printf(MSG);

 

    매크로 함수
  • #define 매크로 함수명(인자1, 인자2, ∙∙∙) 대치할 내용
#define SQUARE(n) n*n
int main(void)
{
	int result = SQUARE(3);
}
    예약 매크로
  • #define 매크로 함수명(인자1, 인자2, ∙∙∙) 대치할 내용

'스마트웹 개발2021 > 프로그래밍 언어활용' 카테고리의 다른 글

프로그래밍 언어별 특성  (0) 2021.08.08
어플리케이션 구현  (0) 2021.08.01
배열 포인터 처리  (0) 2021.08.01
스토리지 클래스  (0) 2021.08.01
함수의 인자  (0) 2021.08.01
댓글