VS Code使いやすい。気に入った。Vimで書けるし、ツラツラと並ぶのがシンプルで良い。
こんなの書いた。
実行結果はこんな。
ポインタ演算なので12行目で hoge_p++; したときはintのサイズ分だけバイト数が増加するはず。
64bit版macOSってintのサイズは何バイトなんだ?
知るには
hoge_p... 0x7ffee51bf308 ←これを
hoge_p... 0x7ffee51bf30c ←これから
引いてやればいい。
16進数の引き算ってどうやるねん。
こんな感じでやるらしい。
$ echo $*1 | xargs printf '%x\n'
ふむ。やってみる。
$ echo $*2 | xargs printf '%x\n'
おお。4バイトだ。