kubo39's blog

ただの雑記です。

Cの型を無効にしたい

Cを使っていると、みなさんもよくintだとかcharだとかいう型を無効にしたくなるときがあるかと思います.

#define int XXint / / /

int main() {}

のようにやるとintが無効化されます.

$ gcc hoge.c 
hoge.c:3:1: エラー: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘/’ token

便利!!!!