- 450 名前:デフォルトの名無しさん mailto:sage [2011/12/31(土) 15:42:12.76 ]
- >>448
なるほど・・・まさしくな例ですね それができないというか明らかに見慣れないのは分かるのですが int a[10]; a++;が出来ないのは内部的にどういう理由なんでしょうか? ポインタzが配列z[0]〜z[3]の先頭アドレスz[0]を指すのに対し *zはx[0]のエイリアスで、 *zは配列z[0][0]〜z[0][2]の先頭アドレスz[0][0]を指す とは単純に言えないのですかね・・・ それと if(**(++argv)=='-'){ switch(*++(*argv)){ case 't': } } ができるのはchar型特有なんでしょうか?
|

|