Hirdetés
- A Windowst és a macOS-t is váltaná a Google Aluminium OS
- Az X3D-s Ryzenekkel való bűvészkedés a Colorful alaplapjának fő profilja
- Ha sokat küzdünk a porral, a GEEEK megfizethető "házát" nem nekünk találták ki
- Nagyzási hóbortja van az ASUS legfrissebb, QD-OLED paneles monitorának
- Csípőből tolja Helix a konyhai melót
- Projektor topic
- Fejhallgató erősítő és DAC topik
- Sok hűhó négyszázért: AMD Ryzen 7 9850X3D
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Dobozcserére kárhoztatja asztali csúcs-CPU-ját az Intel
- Nagyzási hóbortja van az ASUS legfrissebb, QD-OLED paneles monitorának
- Milyen processzort vegyek?
- E-book olvasók
- Vezeték nélküli fejhallgatók
- 3D nyomtatás
Új hozzászólás Aktív témák
-
aviator
tag
typedef struct koordinata
{
int x;
int y;
int z;
} koordinata;
void beolvas(koordinata* pont)
{
scanf("%d %d %d",&(pont->x),&(pont->y),&(pont->z));
}
int main()
{
int a,i;
printf("Kerem a koordinatak szamat");
scanf("%d",&a);
koordinata* koord = (koordinata*) malloc(sizeof(koordinata)*a);
for(i=0;i<a;i++)
{
beolvas(&koord[i]);
}
for(i=0;i<a;i++)
{
printf("(%d;%d;%d)",koord[i].x,koord[i].y,koord[i].z);
}
free(koord);
return 0;
}Üdv!
A feladat itt az volt, hogy függvénnyel töltsek fel egy koordinátákat tároló struktúrát ahol a struktúrák egy dinamikus tömb elemei. A feladatot sikerült megoldani, a kód így működőképes, egy dolgot viszont nagyon nem értek: A nyíl operátort ha jól tudom akkor használjuk, ha pointeren keresztül akarjuk elérni egy struktúra mezőit. Ha pointer nélkül hivatkozunk akkor a pont operátort használjuk. Ha ez így van, akkor miért van az, hogy a függvény definíciójában a pointer típusú, pont nevű paraméteren keresztül nyíllal hivatkozok a mezőkre, alul a kiíratásnál pedig már ponttal, annak ellenére, hogy a koord változó még mindig koordináta típusú pointer?
Ú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!
- MSI Sword 16 HX B14VFKG 16" FHD+ IPS i7-14650HX RTX 4070 16GB 1TB NVMe gar
- MSI Pulse 16 AI C1VGKG 16" QHD+ IPS Ultra 7 155H RTX 4070 32GB 1TB NVMe gar
- Corsair HS55 Surround Fekete Bolti ár:30k INGYEN FOXPOST
- ÚJ Corsair HS65 SURROUND Fekete/Fehér Bolti ár:33k INGYEN FOXPOST
- Csere-Beszámítás! WD Black SN850X 4TB Nvme SSD!
- ÁRGARANCIA!Épített KomPhone i9 14900KF 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! ASROCK H510M i5 11400F 16GB DDR4 512GB SSD RX 6600XT 8GB Zalman S2 TG CM 650W
- Gamer PC-Számítógép! Csere-Beszámítás! I5 6600K / 16GB DDR4 / GTX 1660 6GB / 128SSD + 1TB HDD
- Lenovo ThinkPad X13 Gen 2 i5-1145G7 16GB 512GB FHD+ HunVillBill- 1 év garancia
- 161 - 162 - 163 - Lenovo LOQ (15ARP9) - AMD Ryzen 7 7435HS, RTX 4060 (ELKELT)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


