>> Delete Reply from No. 41931 article
No. RE: [다시질문]C 언어 내용....

등록 2002-02-06 08:15:00 By localhost     조회 2
이름 BLUEnRED    

		이것도 매크로입니다..함수가 아니구..
컴파일될때 소스의 내용이 바뀌는 것이지요..
 예를 들어
#define CONST(x) x+10
이렇게 정의하면
소스 내에서
CONST(10)을 넣으면 그 부분이 10+10으로 바뀌어져 컴파일됩니다.
CONST(var)을 넣으면 var+10으로 바뀌구요.
  : 소스를 보다 보니 이런 내용이 있습니다.
:
: #define netdevice_start(dev)
:
: 사실 define 문으로 상수를 정의하는건 봤지만 함수를 정의하는건
: 처음 보는데 매크로도 아니구 이렇게 정의된 함수는 어떻게 쓰이는건지요?
:
: 어떤분은 상수 쓰듯 쓴다는데....
:
: #define AAA(bb) 이걸 어떻게 상수처럼 쓴다는 말이죠?
:
: 매크로라면 AAA(bb) 를 했을때 뭔가가 실행되어야 하는데....이건 그런것두 없고..
: 좀 구체적으로 설명해주실분 안계신가요??
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved