Hirdetés
- Rendkívül ütőképesnek tűnik az újragondolt Apple tv
- Nem lesz tükör a Gigabyte 240 Hz-es WOLED panellel szerelt monitorából
- OLED TV topic
- TCL LCD és LED TV-k
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Kormányok / autós szimulátorok topikja
- Milyen asztali médialejátszót?
- Asztrofotózás
- Milyen notebookot vegyek?
- AMD FX
Új hozzászólás Aktív témák
-
Benmartin
senior tag
globális meg lokális deklaráció között a foglalás helyében van nagy különbség (előbbi RAM, utóbbi verem).
igazából nem tudok magyarázatot adni, hogy miért ment globálisan deklarált változónál (bár sejtem: valószínűleg %s-nél megpróbálta beleírni a '\0' karaktert a pointer végére és az egyik allokációnál sikerült a másiknál meg nem, talán ez lehet). mindenesetre a megoldás, amit mutattam nem túl szép, pontosan amiatt, hogy igazából nem szabadna char-ba %s-el olvasni, mert string beolvasásnál +1 karakter mindig kell a végére (emiatt lehet túlcsordulás).a scanf("%c %c")-vel az a probléma, hogy amikor beolvasol bármit az inputról, akkor jön vele mindig egy '\n' karakter az enter miatt és ezt nem tudod hol eltárolni, szóval bennemarad billpufferban, a következő beolvasásnál meg szépen előveszi a puffer tartalmat és beleteszi a változódba, viszont ha kiüríted ezt a puffert, akkor rendesen fog működni a beolvasás.
a szabványos inputra (stdin) kell meghívnod az fflush függvényt, szóval a while előtt, majd minden scanf("%c %c") olvasás után hajtsd végre a következő utasítást: fflush(stdin), ezáltal eltűnnek a pufferból az input végén "varakozó" soremelés karakterek.
remélem segítettem és érthető.
Ú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!
- Rendkívül ütőképesnek tűnik az újragondolt Apple tv
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Yettel topik
- Nem lesz tükör a Gigabyte 240 Hz-es WOLED panellel szerelt monitorából
- One otthoni szolgáltatások (TV, internet, telefon)
- OLED TV topic
- Óra topik
- Honor Magic5 Pro - kamerák bűvöletében
- TCL LCD és LED TV-k
- Privát AI mobil lesz az S26, nem okostelefon
- További aktív témák...
- ThinkPad T14s Gen4 14" FHD+ IPS érintő Ryzen 5 PRO 7540U 16GB 256GB NVMe magyar vbill ujjlolv gar
- Gigabyte GeForce RTX 5060 Ti Eagle OC ICE 16GB (Bontatlan)
- Apple Pencil Pro bontatlan 1 év Apple jótállás
- ASUS ROG ZEPHYRUS G16 (MAGYAR SZÁMLA/GARANCIA)
- Asus ProArt PZ13 HT5306QA 2-in-1 13.3" 3K OLED érintő Snapdragon X Plus 16GB 1TB gar
- Bomba ár! Lenovo ThinkPad X13 G1- i7-10610U I 16GB I 512SSD I 13,3" FHD Touch I Cam I W11 I Gari!
- GYÖNYÖRŰ iPhone 13 Mini 128GB Blue- 1 ÉV GARANCIA -Kártyafüggetlen, MS4062
- Keresünk iPhone 14/14 Plus/14 Pro/14 Pro Max
- Xiaomi 13T 256GB,Átlagos,Dobozaval,12 hónap garanciával
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3060
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


