C言語 - GDB - x メモリを見る


クラウディア 


1. 基本

1. 基本

 x は examine の x だそうで・・・。

(gdb) x アドレス
 で指定したアドレスの値を見ることができます。  どういう見え方になるかが難しい・・・。

#include <stdio.h>

int main(int argc, char *argv[])
{
	struct
	{
    	int ndata[2];
	} st1 = { 1, 2 };


	・・・

	return 0;
}
 てなソースで・・・。

(gdb) p &st1
$7 = (struct {...} *) 0x7fffffffa7e0
(gdb) x 0x7fffffffa7e0
0x7fffffffa7e0: 0x00000001
 てなことができます。

audiobook.jp
【usus ウズウズ】
薬屋の独り言
ネットオークションの相場、統計、価格比較といえばオークファン
U-NEXT
損保との違い
Amazonギフトカード
ベルリッツ
サウンドハウス
健康サポート特集
TikTok Shop 【リピート用プログラム】
ハイスピードプラン
アフィリエイトのアクセストレード
EaseUS
earthcar(アースカー)
5G CONNECT
それがだいじWi-Fi
葬送のフリーレン Prime Video
JETBOY