2011-05-07から1日間の記事一覧

何故ポインタは変数の型情報が必要なのか

C C++

とらのかいでよい質問がされたので答えてみる。 ポインタは変数のアドレスを格納する変数の事。 アドレスは32bitのOSならば4byteで表現でき、 当然それの値を格納するポインタも4byte。 元の変数の型が違ってもすべて4byte。 なら何故、アドレス型とかにしな…