Dobrý den, chtěl jsem se zeptat, zda je nějaký rozdíl mezi tím, jestli mám
/* main.c */
#include <stdio.h>
#include "fraction.h"
...
/* funkce.h */
....
/* funkce.c */
#include <stdio.h>
#include "fraction.h"
....
nebo
/* main.c */
#include "fraction.h"
...
/* funkce.h */
#include <stdio.h>
....
/* funkce.c */
#include "fraction.h"
....
Jsou tyto dva zápisy shodné a udělá u obou překladač shodnou binárku nebo se nějak budou lišit a proč? A který zápis je lepší používat? Díky za odpovědi.