Требуется ли распечатать адрес возврата, хранящийся в стеке для функции?Формат, которому я должен следовать, чтобы напечатать это
void function()
{
int *RetPtr = 0;
printf("Return address 0x%08x\n",
(unsigned int *)(&RetPtr+Return_addr_Offset));
/*Code goes here*/
}
Может кто-нибудь, пожалуйста, помогите!Я не должен использовать встроенную функцию.Как я могу это сделать?