>> Delete No. 41838 article
No. [질문]define macro 함수

등록 2002-02-05 09:00:00 By localhost     조회 2
이름 까꿍    

		소스를 보다 보니 이런 내용이 있습니다.
 #define netdevice_start(dev)
 이게 매크로라는데...원래 매크로의 사용법은
#define max(a,b) ((a) > (b) ? (a) : (b)
 ....
c = max(i, j);
....
 많이 쓰이는데..쩝..
이렇게 해서 max(a,b) 를이용시 뒤의 명령어들이 수행되게 하잖아요...
그런데 저위의 달랑 한줄은 어떻게 쓰이는거죠?
 #define netdevice_start(dev)
이렇게 쓰여져 있고, 실제적으로 코드안에서도
netdevice_start(dev)
이렇게만 쓰이고 있네요....
 매크로라면 netdevice_start(dev) 시에 어떤어떤 역할을 한다...이런 내용이 있어야 하는거 아닌
가요???그럼...답변좀 부탁드립니다.--Welcome To Linux World~~~!!!
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

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