Trouver l'adresse d'une variable locale dans C avec GDB

Dire que j'ai le code C qui va dans le sens de:

vide fun_1(unsigned int *âge) 

[...]

int main() { 

unsigned int age[24]; 
} 

Dans GDB, comment puis-je trouver l'adresse de l'âge?

  • "Trouver l'adresse de la fonction" - age n'est pas une fonction dans votre extrait de code.
  • A quel âge? Ne serait pas p &age travail après vous entrez dans l'une des fonctions suivantes? Les deux ont age.
  • Plz, il y a beaucoup de sites sur simple gdb des commandes là-bas. Essayez google avant de poster, DONC. ftp.gnu.org/pub/old-gnu/Manuals/gdb/html_node/gdb_109.html
  • Êtes-vous intéressé par l'adresse de la variable locale age, qui vient d'un pointeur, ou à l'adresse que age points?
InformationsquelleAutor Daveid Fred | 2012-05-31