Kezdőoldal » Számítástechnika » Programozás » C-ben hogyan lehet struct-ot...

C-ben hogyan lehet struct-ot rendezni?

Figyelt kérdés

Olyan problémám van, hogy van egy

struct adat

{int pont, char kod[6]

};adatok[500];

structom a fent látható módon és ha pontok alapján rendezem, akkor hogyan tudnám a kodot is rendezni vele?

Mert c++-ban van swap parancs erre de itt sajnos nincsen.



#c csere #c swap #c struct
2020. ápr. 19. 18:47
 1/3 anonim ***** válasza:

Nézd át újra a struktúra fogalmát. A példádban a pont és a kod összetartozó adat (ettől struktúra), ha rendezed őket pont szerint, akkor a hozzá tartozó kod is rendeződik.


Vagy ha így könnyebb elképzelni, akkor fogd fel úgy, mintha (pont,kod) párosokat rendeznél diszkrét matekban.

2020. ápr. 19. 19:26
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
73%
Megírod az összehasonlító függvényt a struktúrádhoz és akkor használhatod a qsortot.
2020. ápr. 19. 20:33
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

Az összehasonlító függyvényhez tipp:

[link]

2020. ápr. 19. 20:37
Hasznos számodra ez a válasz?

Kapcsolódó 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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!