Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: fafafa01 en 6 Febrero 2017, 09:22 am



Título: [C] Prioridad de las funciones
Publicado por: fafafa01 en 6 Febrero 2017, 09:22 am
Hola, alguien sabe si esta definido en C la prioridad que tienen las funciones. Es decir, si el compilador intentara buscar la declaración de una función primero en el archivo donde se esta trabajando o en los header con el preprocesador. saludos.


Título: Re: [C] Prioridad de las funciones
Publicado por: engel lex en 6 Febrero 2017, 10:01 am
La prioridad es de aparición, tomando en cuenta, que al usar include se copia literalmente el archivo


Título: Re: [C] Prioridad de las funciones
Publicado por: MAFUS en 6 Febrero 2017, 15:32 pm
De hecho si tienes dos prototipos de función con el mismo nombre, uno en el header y otro que introduzcas a mano en el programa van a colisionar y el compilador se va a quejar.