Programme C de trouver la direction de croissance de la pile

Comment puis-je trouver dans C si une pile est de progresser en avant ou en arrière ? Ce travail?

int j = 0;
int k = 0;

if (&k > &j) 
 printf ("Stack is growing in forward direction");

else if (&k < &j) 
  printf ("Stack is growing in reverse direction");
Si c'est les devoirs, vous devriez balise en tant que tel.
Vous avez oublié de fermer votre " et vous avez aussi oublié un ; :O
Nope. Mais C énigmes, je suis en train de craquer.
Est-ce que C même à propos de "la pile"? Je ne me souviens pas de quoi que ce soit de l'aborder; autant que je sache, vous pouvez avoir un C mise en œuvre qui n'utilise pas de pile, ou l'utilise de manière radicalement différente que les gens l'utiliser normalement.
Juste mort, @cHao, l'ISO ne nécessite pas de pile. Voir stackoverflow.com/questions/664744/... pour certains, intéressant à lire sur les différents systèmes, y compris celui où une liste liée émule une pile

OriginalL'auteur Neel | 2011-06-21