Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
WonderCSabo
#3003
üzenetére
Nekem nem. Hol vágja le a sorvég jelet amit az fgets beolvas?
(gdb)
40 fgets(s,256,f);
(gdb)
41 fgets(d,256,f);
(gdb)
43 kimenet=vizsgal(s,d);
(gdb) x/s s
0x7fffffffe5d0: "abrakadabra\n"
(gdb) x/s d
0x7fffffffe4d0: "rak\n"A vizsgal függvénynek meg kutya kötelessége az egész stringet nézni a lezáró 0-ig, vagyis a \n-t is. Így pedig csak a sor végén fog egyezni.
255-nél hosszabbra nem is kell működnie, de ez már 255-re sem működik, amire még kellene. A tesztelő meg lehet, hogy gonosz módon ki is próbálja azt.
Ú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!
- A KINCS! Zsír Dobozos HP EliteBook 840 G8 Fémházas Laptop 14" -50% i7-1185G7 32/512 Iris Xe FHD
- Csere-Beszamitás! Playstation 5 Slim Disc Edition! Lemezes
- 100/100 - 0 Perc! WD BLACK SN850X 4 TB NVME SSD!
- 100/100! - 0 Perc! WD BLACK SN850P 2 TB! Playstation 5
- 100/100 - 0Perc - WD BLACK SN850P 1TB - Playstation 5
- Telefon felvásárlás!! Xiaomi Redmi Note 10, Xiaomi Redmi Note 10s, Xiaomi Redmi Note 10 Pro
- 5G LTE! Microsoft Surface Pro 8 i7-1185G7 16GB 1000GB 1 év garancia
- Apple iPhone 13 Pro Max 256GB,Átlagos,Dobozával,12 hónap garanciával
- Lenovo A485 Ryzen 5 pro 2500U, 8GB RAM, 256GB SSD, jó akku, számla, garancia
- AKCIÓ! iMac Pro Intel Xeon W2150B 64GB 1TB VEGA 64 16GB!!! 1 év garancia!
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


