>>183
147の意図は *((unsigned long *)p)+=2 ではなく ((unsigned long *)p) += 2なんだ
ろう。けどgccではLeft Valueではないというエラーになった。またpの初期値が&aなの
でpの結果は80ではなく&a+80になる。