Hirdetés
- Amazfit Active 2 NFC - jó kör
- One mobilszolgáltatások
- Apple iPhone 16 Pro - rutinvizsga
- Samsung Galaxy A56 - megbízható középszerűség
- Motorola Edge 50 Neo - az egyensúly gyengesége
- CES 2026: Főhajtás a Moto 360 előtt Polar funkciókkal
- Google Pixel 9 Pro XL - hét szűk esztendő
- iPhone topik
- Apple iPhone 12 és 12 Pro duplateszt
- OnePlus 15 - van plusz energia
Új hozzászólás Aktív témák
-
kispx
addikt
válasz
Dave-11
#1820
üzenetére
Vannak olyan függvények amiknek nem kell visszaadnia értéket csupán csak valamit meg kell csinálniuk. (pl. clearerr) Ezeket eljárásoknak is nevezik.
C/C++-ban nincs külön kulcsszó a függvények és az eljárások megkülönböztetésére. C-ben ha eljárást szeretnénk csinálni akkor a visszatérési típusnak void-nak kell lennie. Ezzel jelezzük a fordítónak, hogy valójában semmit sem fog visszaadni a függvény. Egy ilyen függvényben értéket nem adhatunk vissza (pl.: return 1; ) mert ez fordítási hibához vezet. Viszont használhatjuk függvényből való visszatérésre a return; utasítást. (A függvényt lezáró kapcsos zárójel elé nem kötelező kitenni)
void f () { //.... }
az függvényt így hívjuk meg:
//...
f(); //változónak nem adhatunk vele értéketint g() { //.... return valami; }
a g függvényt így hívhatjuk meg:
int x = g(); //a g() visszatérési értékét az x változónak adjuk át
g(); // a g() visszatérési értékét minek sem adjuk át, így ez az érték elveszlikSzerk.:
"void Osztaly::Tag(){...}
Mondjuk ebben kiszámítok valamit, és a végére odaírom hogy: return vegeredmeny; Akkor hogy-hogy nem tér vissza semmi?"
Az fordítási hibához vezet.(#1821) dabadab
Régebben volt kezemben egy ősköri C++ fordító, ott lehetett main-nak void visszatérési értéke
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- GoodSpeed: Te hány éves vagy?
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Milyen billentyűzetet vegyek?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- SSD kibeszélő
- Bluetooth hangszórók
- Filmgyűjtés
- Gaming notebook topik
- 3D nyomtatás
- Háztartási gépek
- További aktív témák...
- Ultra Gamer PC - AMD RYZEN 7 9800X3D/RTX 5090 32GB/32GB DDR5/2TB NVMe/1000W
- Legion Pro 5 16ARX8 16" QHD+ IPS Ryzen 7 7745HX RTX 4070 (140W) 32GB 1TB NVMe gar
- GAMER PC - AMD RYZEN 7 7800X3D/RTX 5070 Ti 16GB/32GB DDR5/1TB NVMe/850W
- Panasonic Lumix G DC-G97 kit (14-140mm f/3.5-5.6 ASPH Power OIS) + G 25mm f/1.7 obi
- G15 5530 15.6" FHD IPS i7-13650HX RTX 4060 16GB 512GB NVMe új akku gar
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- KÉSZLETKISÖPRÉSI ULTRAAKCIÓ!!! SPACE BLACK MacBook Pro 14" M4 10C/10G 16GB 512GB Gar!
- Eladó megkímélt Samsung Galaxy A13 4/64GB / 12 hó jótállás
- Sony PS3/PS4/PS5 és kézikonzolok Okosítása és Szoftveres szintű javítása - RÉSZLETEK A LEÍRÁSBAN
- HIBÁTLAN iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3240
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


