CLOSE SEARCH

Charizing Operator (#@)

Charizing Operator (#@) 연산자는 매크로의 파라미터 양 끝에 ‘를 붙여주어 char형식으로 바꿔주는 기능을 가지고 있다.


#define tochar(ch) #@ch

위와 같이 정의된 매크로를 소스 코드에서 사용하면


char ret;

ret = tochar(a);

매크로는 아래와 같이 확장된다.


ret = ‘a’;


크리에이티브 커먼즈 라이선스
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다.

Filed under: Programming Languages

  1. [...] Charizing operator (#@) [...]