【初心者歓迎】C/C++室 Ver.22【環境依存OK】
レス数が900を超えています。1000を超えると表示できなくなるよ。
0905デフォルトの名無しさん
2005/11/09(水) 10:28:28プリプロセッサを駆使すればなんとか出来る。
#include<stdio.h>
#define T(S) #S
#define TT(S) T(S)
#define INPUT_MAX 19
int main(){
int x=10;
/*
Tを直接呼び出した場合、"INPUT_MAX"と展開されるので
二重に展開するためにTTを使う。
*/
printf("x = %"TT(INPUT_MAX)"d",x);
return 0;
}
レス数が900を超えています。1000を超えると表示できなくなるよ。