C 言語での開発中、データの中身を表示したいときに printf をよく使います。 中でも 16 進数表示は重宝しますが、二進数でも表示したくなったときに書式指定文字列がない。 charvalue;/* この値を二進数表示したいとして…… */printf("%c%c%c%c%c%c%c%c¥n",value&128?'1':'0',...
ジェクトがint型であることを知っている >>> type(0) # 一般的にはtype関数を使って型を調べる <class'int'> # 0という値オブジェクトの型はint型 >>> id(0) # オブジェクトのアドレスはid関数で調べられる 10910368 # 10進数表示 >>> hex(id(0)) # hex関数で16進数表示 '0xa6...
トークン種類 予約語, // 記号 リターン文, // return文 識別子, // 識別子 整数, // 整数トークン 終端 // 入力の終わりを表すトークン △ ▽クラス トークン型 ・トークン種類 種類 // Token kind ・int 次索引 // Next token ・int 値 // kindがTK_NUMの場合、その数値 ...