duda sobre el compilador de C

fajo
20 de Mayo del 2008
En el lenguaje C el operador de asignación retorna siempre el valor asignado, y también es posible invocar funciones que retornan un valor fuera del contexto de una asignación (descartando el valor retornado). Cómo resuelve el compilador que estos valores no desborden la pila de ejecución?