c
1#include <stdio.h> 2 3#define TO_STR( a ) (#a) 4#define PUTS( a ) {puts( TO_STR(a) );} 5 6#define A B 7#define C A##D 8 9int main( void ) 10{ 11 PUTS(C); 12 return 0; 13} 14
こんなコードを書くと、AD
と出力されてしまいます。
BD
と出力する動作をさせたいです。
gcc version 5.3.0 (GCC) を使用しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。