0

これは、コマンド情報フレームの GDB 出力です。

Stack level 1, frame at 0x7fff5fbffba0
rip = 0x100000ee4 in main (scc150_ex5.c:9);
   saved rip 0x100000eb4
caller of frame at 0x7fff5fbffb80
source language c.
Arglist at 0x7fff5fbffb98, args:
   Locals at 0x7fff5fbffb98,
Previous frame's sp is 0x7fff5fbffba0
Saved registers: rbp at 0x7fff5fbffb90,
   rip at 0x7fff5fbffb98

命令ポインターが保存されている場所について混乱しています0x100000eb4。また、この命令ポインターが意図せずに上書きされた場合、プログラム全体が「台無し」になるだけでしょうか? (乱用で申し訳ありません)。

ありがとう

4

1 に答える 1