本日某所にてポインタが話題に上がりまして、
そこでちょっとした面白いことを知ったので書いておこうと思います。
現在ポインタを学んでいる方にはためにならないどころか
理解を妨げるおそれがあるので読まないほうがおそらく吉です。
内容的には簡単で
の実行結果は同じである、というものでした。
http://ideone.com/bp8m34
はじめは面食らいましたが、
((const char*)1)[(int)"hello"] = *(1+"hello") = *("hello"+1) = "hello"[1]
と考えれば納得出来ました。
以上お目汚しでした。