http://www.itmedia.co.jp/enterprise/articles/0506/14/news003.html
int / long の話は躓きやすそう。
- short = 2byte / int = 4byte / long = 4byte という意識は捨てる。
- ポインタをint型やlong型変数に代入したりすると×。
- 0xffffffffが-1だとおもっていると×。
- アライメント(Alignment)に気をつける。
- 4byte単位でアライメントされていること前提にすると痛い目見る。