- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ポインタについてです。)
ポインタについての解説
このQ&Aのポイント
- ポインタとは、メモリ上の特定の位置を指す変数のことです。
- このプログラムでは、ポインタを宣言していますが、そのサイズを調べています。
- ポインタのサイズは、対象のデータ型によって異なります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#39970
回答No.1
1つめ aというポインタが使ってるメモリサイズ そのシステムではポインタを4byteで表している事になる。 これは環境やコンパイルの仕方で変化する 2つめ a[0]として確保されているメモリサイズ a[0][0],a[0][1],a[0][2] の3つ。char型(1byte)なので3と返ってくる 3つめ a[0][0]そのもののメモリサイズ char型(1byte)なので1と返ってくる
お礼
>1つめ >aというポインタが使ってるメモリサイズ >そのシステムではポインタを4byteで表している事になる。 >これは環境やコンパイルの仕方で変化する なるほど!!4という数字がどこから来るのか気になってたんです!! ありがとうございます。