ポインタ~データのメモリ上の場所を示すアドレスをデータとして扱ったもの(リストデータ) 例 メモリアドレスが8ビットの場合 メモリアドレス109でその値が97(ポインタ)を指し 98,99で2バイト整数データを表しています。 97(次のポインタ),98,99で1セット(第0要素)で2バイト整数データ27861とあります。 97(次のポインタ)はメモリアドレス105を指し 106,107で2バイト整数データを表しています。 105(次のポインタ),106,107で1セット(第1要素)で2バイト整数データ44245とあります。 メモリ上のリストの配置例 メモリアドレス(いちばん左の数字) 109 :01100001 // その値が97(ポインタ)を指しています」 108 :01001011 107 :11010101 //ポイントされている2バイト整数データ 106 :10101100 //ポイントされている2バイト整数データ 105 :00001111 //次のポインタ値(15) 104 :10001010 103 : 11010101 102 : 11010101 101 : 01101100 100 : 11010101 99 : 11010101 //ポイントされている2バイト整数データ 98 : 01101100 //ポイントされている2バイト整数データ 97 ; 01101001 // 次のポインタ値(105) 96 : 11010101 コード ``
回答3件
あなたの回答
tips
プレビュー