Hirdetés
- Az eddigi legolcsóbb, 3D V-Cache-t használó CPU-ját hozta forgalomba az AMD
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen SSD-t vegyek?
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Milyen billentyűzetet vegyek?
- Milyen egeret válasszak?
- Projektor topic
- Nem lesz gyors megoldása a VGA-hiánynak az NVIDIA szerint
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Megérkezett az új, M4-es iPad Air
Új hozzászólás Aktív témák
-
buherton
őstag
válasz
don_peter
#4641
üzenetére
Általában a char 8 bites szokott lenni, ami ugye 1 bájt (unsigned 0 - 255). A short int 16 bites, ami ugye 2 bájt (usnigned 0 - 65535). Az int 32 bites, ami ugye 4 bájt (unsigned 0 - 4 G).
Ha te egy unsigned char-ba teszel 256-t, akkor abban a változóban 0 lesz az értékadás után, mert átvitel fog képződni (signed esetén ezt túlcsordulásnak hívják). Ha te 255-nél nagyobb számot akarsz letárolni, akkor muszáj használnod a short int-et. Vagy char tömbbe is letárolhatod, és akkor rugalmasan lehet bővíteni. Például én most SPI-al akarok meghajtani 6 shift regisztert, ahol char tömbben tárolom le az egyes shift regiszterek bájtait.
Ismerkedj meg a struktúrával. Például:
typedef struct
{
unsigned short int temperature_min;
unsigned short int temperature_max;
unsigned char foo_bar[32];
} FOO_BAR_S;
Ú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!
- Az eddigi legolcsóbb, 3D V-Cache-t használó CPU-ját hozta forgalomba az AMD
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Parkside szerszám kibeszélő
- Samsung kuponkunyeráló
- OTP Bank topic
- Sokkal jobb ajánlat lett elődjénél az iPhone 17e
- Kínai és egyéb olcsó órák topikja
- Autós topik
- Intel Dual Core 2000 felhasználók barátságos offolós topikja
- Samsung Galaxy S25 - végre van kicsi!
- További aktív témák...
- Thermal Grizzly Aeronaut paszta 3,9g /BONTATLAN/Több darab/Számlával/
- HIBÁTLAN iPhone 14 Pro Max 512GB Silver -1 ÉV GARANCIA - Kártyafüggetlen
- BESZÁMÍTÁS! Intel Core i7 6700 4 mag 8 szál processzor garanciával hibátlan működéssel
- BESZÁMÍTÁS! Gigabyte B660M i9 13900KF 64GB DDR4 1TB SSD RTX 3080Ti 12GB Zalman Z10 Plus Seasonic750W
- SanDisk Extreme Portable 8TB (SDSSDE61-8T00-G25) (utolsó darab)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

