- Épített vízhűtés (nem kompakt) topic
- Amlogic S905, S912 processzoros készülékek
- Tápos kibeszélő offtopik
- Házimozi belépő szinten
- Apple MacBook
- Projektor topic
- Házimozi haladó szinten
- Soundbar, soundplate, hangprojektor
- A cégvezetők látják az AI költségeit, csak azt nem hogyan lesz ebből haszon
- AMD FX
Új hozzászólás Aktív témák
-
válasz
aviator
#5584
üzenetére
"Azért lett pointer a tömb típusa mert később a koordináták címeire lesz szükség."
Ez a hiba. Ha szükség van a koordináták címeire, akkor veszed a címüket a & operátorral

Azzal, hogy az a tömb koordinata* típusú, azt mondtad, hogy ez egy pointert tartalmaz egy koordinata structra - és ez ezt is jelenti. Amikor létrehozod a haromszoget, akkor az létrejön, lesz benne három pointer, amik nem mutatnak sehova (pontosabba valami tök véletlenszerű helyre mutatnak), persze, hogy úgy elszáll a program.
Kénytelen leszel feltölteni ezeket a pointereket kézzel, pl. úgy, hogy foglalsz három koordinata structot, aztán azoknak a pointereit berakod (és amikor nem kellenek, akkor majd nyomsz rájuk egy free-t is). Ez remek dolog, ha valamiért te szeretnéd foglalni ezeket vagy más helyen lefoglalt structok pointerét akarnád felhasználni, viszont úgy tűnik, hogy egyáltalán nem ezt akarod, hanem azt, hogy a fordító hozzon létre neked három koordinata structot, meg aztán majd szabadítsa is fel a megfelelő időben.Szóval ez kell neked:
typedef struct haromszog
{
koordinata csucsok[3];
}haromszog;
haromszog triangle;
scanf("%d %d %d", &(triangle->csucsok[0].x),&(triangle->csucsok[0].y),&(triangle->csucsok[0].z));
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Mibe tegyem a megtakarításaimat?
- Épített vízhűtés (nem kompakt) topic
- Pink Sunset Studio - Ilyen lesz a Left 4 Dead magyar szinkronja
- Villanyszerelés
- Amlogic S905, S912 processzoros készülékek
- Diablo II: Classic és Resurrected
- Tápos kibeszélő offtopik
- Házimozi belépő szinten
- Apple MacBook
- Garmin Forerunner 255 Music - nem csak futóknak
- További aktív témák...
- Honor Magic V5 512GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo Thinkpad P 15 Gen 2 - 23 akkuciklus - 27% ÁFÁS
- Akció!!! Sosemhasznált! HP OmniBook 5 Ultra 7 255U 5.2GHz 16GB 1000GB 16" FHD+ Gar.: 1 év
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3791
- 192 - Lenovo Legion 5 (15IRX10) - Intel Core i7-14700HX, RTX 5060 (ELKELT)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


