C言語なら俺に聞け(入門篇) Part 22
■ このスレッドは過去ログ倉庫に格納されています
0037デフォルトの名無しさん
2007/12/02(日) 20:43:04うーん・・・。
intポインタは「intを指すポインタですよ」ってだけ。
*intでアドレス先のデータをintとして処理する。
だからmalloc(sizeof(int) * 10)で確保した領域を
int *ですと教えないとintとして使えない。
(int *)にキャストする事によって
(*heap)や*(heap+1)やheap[2]という形でint配列としてアクセスできる。
■ このスレッドは過去ログ倉庫に格納されています