[C] Prioridad de las funciones

Iniciado por fafafa01, 6 Febrero 2017, 09:22 AM

0 Miembros y 1 Visitante están viendo este tema.

fafafa01

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.

engel lex

La prioridad es de aparición, tomando en cuenta, que al usar include se copia literalmente el archivo
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

MAFUS

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.