いい加減にしろ!
お前が知ってる難しい話はそこまで
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
ポインタのポインタのそのまたポインタのまたまたポインタの
そしてまたポインタのポインタ。
6 :
デフォルトの名無しさん:2012/10/08(月) 01:45:41.07
配列とまぎらわしくて知識がごっちゃになりがちだからだろ。
Cの場合
p[i]
*(p + i)
8 :
デフォルトの名無しさん:2012/10/08(月) 05:22:20.05
ポインタと配列を混同しているバカやポインタ=アドレスだと思っているバカは死ぬべきだな。
オブジェクトへのポインタ
関数へのポインタ
NULL
ポインタはアドレス値を表し、ポインタの型はアドレスをいくつ進めるかを表す。
くらいの理解しかしてないけど、ダメなんだろうか。
ダメダメ。ほかにもいっぱいおとしあながあるよ
ポインタと配列ってどう混同しようがあるの?
データ構造という言葉すら知らない奴なら混同するかも
14 :
デフォルトの名無しさん:2012/10/08(月) 18:56:10.06
>8
アホか、Cってのはポインタと配列が紛らわしい仕様になってんだよ。Cの開発者もそれは認めてる。配列をポインタのように扱えるし、ポインタを配列のようにも扱える。
またCの入門書は大抵、ポインタはアドレスのことだと教えてるんだよ。
ポインタは、どこも指していないことがある。
たとえば、ポインタは生成されたが、まだ値が代入されていない。
値が代入された場合、ポインタが指しているデータは、削除されるかもしれない。
削除されても、ポインタに通知されない。
ポインタに値が代入されることで、以前指していたデータを見失う。