K&R C の本の演習問題を解いていたときに、演習問題 2.1 に出くわしました。
最初は として取得しましたが、プレースホルダーを使用しましたが、現在は と同じ番号を取得しUINT_MAX
て-1
い%u
ますULONG_MAX
。
付録 B の本では、彼らはそれがUINT_MAX
すべきで65535
あり、あるULONG_MAX
べきだと言っています4294967295
が、演習を実行すると、UINT_MAX
とULONG_MAX
asの両方が得られ4294967295
ます。
何故ですか?