マイペースなプログラミング日記

x86エミュレータやFPGA、WebGLにお熱なd-kamiがマイペースに書くブログ

これがC言語の無限ループか

某所で

main=-277

が(x86バイナリで)無限ループになるという話を聞いて、ためしに-277を16進数にしてみると...0xFFFFFEEB。これをリトルエンディアンで格納すると0xEBFEFFFF。なるほど0xEBFE!これは無限ループだと思い

main=65259;

をclangでコンパイルして実行してみると無限ループしてるっぽい。これがC言語ってやつか!