- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Garmin topik
- Milyen okostelefont vegyek?
- Xiaomi 13 Pro - szerencsés szám
- Tényleg felkerült a 200 megapixel egy hajlítható telefonra
- Bluetooth-headsetekről általában
- MWC 2026: Xiaomi termékdömping lesz szombaton, ezek a cuccok érkeznek
- Minden a BlackBerry telefonokról és rendszerről
- Google Pixel topik
- Telekom mobilszolgáltatások
Új hozzászólás Aktív témák
-
buherton
őstag
válasz
Neil Watts
#5701
üzenetére
Szia!
Jó gondolat a karaktertömb és jó a probléma felvetés! Fél siker.

Egy struktúrát használnék pl.:
typedef struct
{
char isMinus;
unsigned int len;
char *number;
} number_sA fájlban ASCII-ként van letárolva, így amikor letárolnám a struktúrámba, akkor kivonnám az offsetet és egyszerű számként tárolnám, hogy később a műveletek során már ne kelljen ezzel foglalkozni.
A műveletek kicsit összetettebbek, de valóban a papíron való számolásra érdemes visszavezetni. Amiből kindulhatsz, hogy összeadásnál a leghosszabb szám hossza vagy plusz egy lesz az összeg hossza. Kivonásnál maximum a leghosszabb szám hossza.
Amit viszont ne kövess el, hogy konstans értékeket használsz! Ha ismerkedsz még csak a nyelvvel, akkor a prototípus lehet fix számú és akkor a logikát ki lehet próbálni, de utána illik generálissá tenni. Ehhez pedig melegen ajánlom a malloc/free függvényt. A struktúrában sem véletlenül van tömb 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!
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- MasterDeeJay: Comet lake (10gen) és DDR3 - mert ilyet is lehet!
- Garmin topik
- Elképesztő sebességre képesek a Micron közelgő, PCI Express 6.0-os SSD-i
- OLED monitor topic
- Kiadta majd visszavonta a legújabb GeForce drivert az NVIDIA
- Nintendo Switch 2
- Soundbar, soundplate, hangprojektor
- Milyen okostelefont vegyek?
- Xiaomi 13 Pro - szerencsés szám
- További aktív témák...
- Samsung Galaxy S24 Ultra, 512gb/12gb
- HP EliteBook x360 G4 i5-8365U / 8GB RAM / 256GB SSD / Magyar billentyűzet / 12 hónap garancia
- HP EliteBook x360 1030 G2 i5-7300U / 8GB RAM / 256GB SSD / Magyar billentyűzet / 12 hónap garancia
- Feiyu Pocket 3
- Dell Precision 5560 i5 11500H 16GB 256GB SSD 1920x1200 Matt IPS
- LG NanoCell 43NANO763QA csere is érdekel (dobozával minden tarozéka meg van)
- REFURBISHED és ÚJ - Lenovo ThinkPad Ultra Docking Station (40AJ)
- Bomba ár! Lenovo IdeaPad 3: i3-10GEN I 8GB I 256SSD I 14" FHD I Cam I W11 I Garancia!
- Beszámítás! LENOVO LOQ 15AHP10 FHD Gamer notebook - R7 250 16GB DDR5 1TB SSD RTX 5060 8GB
- iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA -Kártyafüggetlen
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

.
