>  2010/12/05 (日) 21:06:50        [qwerty]
> > *の意味って何よ(;´Д`)
> 16bit CPUの場合
> int a は2byteのメモリを使って0~65535の整数の値を格納する変数
> int *p は2byteのメモリを使って0~65535のインデックス位置を格納する変数
> エクセルシート風にいうと
> int a; はセルに書かれている値そのものをあらわすのに対し
> int *p; はセルのインデックス(アドレス)位置を表す(0~65535)が書かれる
> というかこういうのは想定する相手のことをよく知らないで説明するのは難しいな(;´Д`)

(int) が整数型
(int *)が整数値へのポインタ型
int と * との二つの言葉で型を宣言しているのでこの場合*単体では意味がない

参考:2010/12/05(日)21時03分00秒