>>80
そうなのかなあ。
処理系定義の方法で整数に変換できると思うのだけど。
null pointer だけは整数 0 に変換されると仕様で定義されてる。
変換結果を整数で表せない場合のみが未定義。

大抵の宿題では特定の処理系が仮定されていることを考えれば、
移植性に関するコメントは無用なのでは。