Hogyan tudom egy mainen kívüli függvény visszatérési értékét egy másik mainen kívüli függvény paramétereként adni C-ben?
A get_target()-nek nincs visszatérési értéke, mivel void.
Változtasd meg a szignatúráját int-re.
A void tipusu fuggvenyek olyanok, amelyeknek pont nincs visszateresi ertekuk. Ezek altalaban csak printelnek valamit, vagy ilyen a main is. A tobbi fuggvenynek viszont kell, hogy legyen olyan tipusa is, amilyen a visszateresi ertek. Esetedben mondjuk int.
#3 - main-nek is lehet visszatérési értéke, Linux alatt pl. használják is.
void esetén valóban nincs visszatérési érték, de pl. pointer átadással ettől még a függvény módosíthat az átadott adatokon is.
Igen, így van.
Az oprendszer aztán vagy felhasználja, vagy nem.
#6 - dehogy nincs.
Parancs visszatérési értéke jelezheti, hogy sikerült végrehajtani a műveletet vagy sem (esetleg milyen hiba történt).
Adott esetben pl. egy scriptben ez fontos lehet.
További kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!