Bonjour, je debute en C et j'ai plusieurs questions:

- Existe-t-il des logiciels qui permettent d'executer pas a pas un programme en affichant le tas, c'est a dire ou l'on peut visualiser graphiquement nos pointeurs et vers quoi ils pointent ??

- Je cherche a afficher l'adresse de la case memoire ou pointe mon pointeur comment dois-je faire?
j'ai essaye ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
printf("adresse : %s",&ram)
(mon pointeur s'appelant ram)
Le resultat est comme je pensais une erreur : ca me dit que le type ne correspond pas. Donc quel est le type d'une adresse?

Merci d'avance.
Jeremy


PS : une derniere question : une fonction peut-elle renvoyée plusieurs resultats? par exemple si je fais un algorithme de parcours dans une matrice peut -elle me renvoyer 2 entiers i et j qui me disent a quelle case je me situe ou faut-il que j'ecrive une fonction pour i et une pour j ?