解決済みの質問
PIC等のマイクロコンピュータでは、メモリモデルにより違いますが、16ビットと24ビットがポインタのサイズでした。
(参考URLをご覧下さい)
「C言語では」と聞かれると、処理系(CPU,アーキテクチャ,コンパイラ,OS)に依ってマチマチになりますし、
「これこれの処理系」と聞かれれば、こうです、と定まった答えが出ます。
C言語は高級言語の皮をかぶったアセンブラみたいなものですから、不親切に思える「なぜ、なに」がたくさん出てきます。
Cの言語仕様とライブラリAPIを超えた範囲にも目を向けて勉強していただきたいと思います。
(特にCPUとメモリ、スタックの使われ方など)
参考URL:http://ww1.microchip.com/downloads/en/DeviceDoc/51288C_JP.pdf
投稿日時 - 2006-12-30 10:48:02
お礼
回答どうもありがとうございます!
詳しい解説ありがとうありがとうございます。
自分には難しそうですが、参考になります!
ありがとうございます!
投稿日時 - 2007-01-02 22:41:19
7人が「このQ&Aが役に立った」と投票しています
OKWaveのオススメ
おすすめリンク