Hirdetés
- Azonnali fotós kérdések órája
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Ejtette a DXR sugárkövetést az új Battlefield
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Épített vízhűtés (nem kompakt) topic
- OLED TV topic
- Hisense LCD és LED TV-k
- Házimozi belépő szinten
- Nem okoz az adattárolón hibát a Windows 11 augusztusi frissítése
- Ennyibe fognak kerülni az új Samsung csúcstabletek
Új hozzászólás Aktív témák
-
don_peter
senior tag
válasz
dabadab #4650 üzenetére
Igen, köszönöm.
Közben ez a része megoldódott adat struktúrával amely aztán típus definícióval deklarálva lesz.
Természetesen ez is jó megoldás csak így kellene még egy függvényt használnom ami kicsit bonyolítaná a program tekinthetőségét. (véleményem szerint)Az strukturálisában például nem értem miként adódik át úgy egy 16bites adat, hogy az adatszerkezet 2 változójába egységesen oszlik fel.
Kiolvastam a könyv adatstruktúrájáról szóló fejezetet, de nem írja le, vagy csak számomra nem érthető...Tehát egy példa:
Típus definiciótypedef union INT16
{
sort int Value;
struct
{
unsigned char LB;
unsigned char HB;
} bytes;
} INT16Aztán jöhet a main() függvényben a deklaráció
INT16 temp;
Aztán adunk át értéket, mondjuk 900-at.
temp.Value = 900;
Ez az én gondolat menetem szerint 2részre bomlik, 2db 1bájtos részre.
temp.LB-ben lesz az első (alacsonyabb helyi értéken lévő) 8bit és temp.HB-ben a második (magasabb helyi értéken lévő) 8bit.
Szóval így: 900 16bites bináris értéke == 00000011 10000100Amit nem értek, hogy a miért és milyen elv szerint rendezi el önkényesen az átadott adatokat?
Ú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!
- Azonnali fotós kérdések órája
- Kecskemét és környéke adok-veszek-beszélgetek
- Autós topik
- Óra topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- PlayStation 5
- Ejtette a DXR sugárkövetést az új Battlefield
- Mibe tegyem a megtakarításaimat?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- További aktív témák...
- X1 Carbon 11th 14" FHD+ IPS i7-1355U 16GB 512GB NVMe ujjlolv IR kam gar
- Playstation 5 lemezes kiadás, kiterjesztett garancia 3 év
- Apple Watch Series 9 45mm GPS !97 százalékos akkumulátor!
- TUF FX505DT 15.6" FHD IPS Ryzen 5 3550H GTX 1650 16GB 500GB NVMe +1TB magyar vbill gar
- i5 12400F dobozában, még 2 hónap Aqua garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest