Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Valaki segítene ebben a programban ?

147
Írd meg annak a két függvénynek a deklarációját (.h) és definícióját (.c), amelyek
visszatérítik 3 egész szám közül, hogy melyik a legnagyobb, illetve legkisebb.

Azzal semmi gond , hogy keressük meg a minim és maxi számokat de ezzel a h. és c. vel van probléma nem értem , hogy mit vagy hogyan kellene ?

Esetleg valaki megtudná írni és elmagyarázni ? Ha valami netes linket tud küldeni az is jó lesz .

Előre is köszönöm a segítséget .
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
Mellékeltem egy képet. Magyarázat:

A .h fejléc (header) fájlba kerül a függvény DEKLARÁCIÓja. Ez nem tartalmazza magát az implementációt, csak megmondja a függvény hívási szignatúráját, azaz hogy mi a neve, milyen típussal tér vissza, illetve hogy hány darab és milyen típusú paramétere van. Ezt a fájlt fogja az #include direktívával hivatkozni minden olyan további forráskódfájl, ami használni akarja a függvényt. Emiatt van szükség az első kettő és az utolsó sorban látható direktívákból álló ún. include guardra. Ugyanis enélkül ha egy programban több fájl is használja ezt a függvényt, és mindegyik include-olja a header fájlt, akkor a linker hibát fog adni, mert ugyanilyen nevű függvényből többet is talál.

A .c fájlba kerül a függvény DEFINÍCIÓja. Ez tehát maga az implementáció, itt írod meg a szélsőértékkiválasztó logikát.

Mellékeltem egy főprogramot is, amiben látszik, hogyan használható az elkészült kis függvénykönyvtár.
0