Hirdetés
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Honor Magic6 Pro - kör közepén számok
- Motorola Signature - mielőtt aláírnád...
- iPhone topik
- Garmin topik
- Google Pixel topik
- Telekom mobilszolgáltatások
- Samsung Galaxy S25 - végre van kicsi!
- Motorola G86 - majdnem Edge
- Redmi Note 12 Pro - nem tolták túl
Ú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!
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Revolut
- iPhone-t használók OFF topikja
- PlayStation 3
- GL.iNet Flint 2 (GL-MT6000) router
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Székesfehérvár és környéke adok-veszek-beszélgetek
- exHWSW - Értünk mindenhez IS
- E-roller topik
- További aktív témák...
- DDR 4 & DDR 5 RAM FELVÁSÁRLÁS! Azonnal! NAGY MENNYISÉGBEN! HÁZHOZ IS TUDOK MENNI!
- ifi Audio Zen Blue V2 DAC
- ÚJ MSI Katana 15 HX - 15.6" QHD 165Hz - i7-14650HX - 16GB - 1TB - RTX 5060 - Win11 - 3 év gari - HUN
- DELL Latitude 3380,13.3",HD,i3-6006U,8GB DDR4,128GB SSD,WIN10
- Garanciális Lenovo Legion Pro 5 // AMD Ryzen 9 8945HX // 32GB RAM // 2TB SSD // RTX 5060
- Használt Ausdom AF640 Full HD webkamera
- AKCIÓ! LENOVO ThinkPad P15 Gen2 munkaállomás - i7 11800H 16GB DDR4 512GB SSD Quadro T1200 4GB W
- Eredeti Lenovo 90W szögletes (téglalap) notebook táp + kerek átalakító egyben eladó
- GYÖNYÖRŰ iPhone 12 Mini 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4167, 94% Akksi
- Apple iPad Air 2 (A1567) 32GB Wi-Fi + Cellular Arany
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

