IBM Crash - dead beef! (Flickr) Wikipedia: Hexspeak Hexspeak とは,16進数を使った英語のスペリングのこと。恐らく最も有名なのは 0xDEADBEEF ("dead beef") とかで,未初期化メモリをマーキングするマジックナンバーなどに使われているのをよく見る。あとは,たしか Java のクラスファイルのマジックナンバーが 0xCAFEBABE ("cafe babe") じゃなかったっけな。 Hexspeak を使ったマジックナンバーは,まったく意味の無いマジックナンバーと比較すると目に付きやすいので,デバッグの際などに役に立つ。また, 0xDEADBEEF のように「絶対値の大きな負数の int 値」は,通常の処理の過程では生じにくいものなので,ユニークな値としての意味もある。さらに, 0xDEADBEEF のような奇数の
![Hexspeak! - Radium Software](https://cdn-ak-scissors.b.st-hatena.com/image/square/f0da022cbf5035ad0521b378ba2feb8ac530288d/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FK%2FKZR%2F20080918%2F20080918010241.jpg)