Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Da li kompajlirati spoljne fajlove u c jeziku?

[es] :: C/C++ programiranje :: C/C++ za početnike :: Da li kompajlirati spoljne fajlove u c jeziku?

[ Pregleda: 1062 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

m1l0s33
Developer
DoubleM Company

Član broj: 340388
Poruke: 9
*.dynamic.vipmobile.rs.



+1 Profil

icon Da li kompajlirati spoljne fajlove u c jeziku?15.06.2019. u 12:19 - pre 58 meseci
Evo programa:

sabiranje.c :

Code:

#include <stdio.h>
#include "funkcija.c"

int main() {
    
    int r = sabiranje(6,8);
    printf("Rezultat je: %d\n", r);
    
    return 0;
}


funkcija.c :

Code:

int sabiranje(int x, int y) {
    
    int z = x + y;
    
    return z;
}


E sad, ja sam kompajlirao samo glavni program, a nisam funkciju i program radi. Fajlovi su u istom folderu. Ali pitam, da li treba kompajlirati i ovaj fajl: funkcija.c. Daje mi neku grešku i ne znam da li je potrebno.
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3453

Jabber: djoka_l


+1462 Profil

icon Re: Da li kompajlirati spoljne fajlove u c jeziku?15.06.2019. u 14:15 - pre 58 meseci
Linija
Citat:
#include "funkcija.c"

bukvalno znači pretprocesoru da na tom mestu ubaci kompletan fajl funkcija.c.
Dakle, kada kompajliraš fajl sa main modulom, ti pre toga prepišeš sve linije iz fajla sa funkcijom i iskompajliraš sve zajedno.
 
Odgovor na temu

m1l0s33
Developer
DoubleM Company

Član broj: 340388
Poruke: 9
*.dynamic.vipmobile.rs.



+1 Profil

icon Re: Da li kompajlirati spoljne fajlove u c jeziku?15.06.2019. u 15:34 - pre 58 meseci
Aha. Jasno.
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Da li kompajlirati spoljne fajlove u c jeziku?

[ Pregleda: 1062 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.