Hirdetés
Aktív témák
-
seaky77
tag
válasz
ibizefrenki #128 üzenetére
int strcmp(char *s1, char *s2)
{
while (*s1 == *s2++)
if (*s1++=='\0')
return(0);
return(*s1 - *--s2);
}
üdv,
seaky -
seaky77
tag
Kérlek segítsetek kb 1.5 éve programoztam utoljára C ben s most minden doksit ujra olvasgattam. De szenvedek mint egy kutya, ráadásul annyira triviális a problémán (amit javaban 2 splittel elintéznék) hogy szégyellem elmondani.
Probléma 1:
Egy char* buffer-be, select/recv-vel ömlenek az adatok.
A bufferben data1\ndata2\ndata3\n formában vannak az adatok.
Olyan fügvény kellene amit, ha hivogatok szépen visszadja data1-data2-data3-at majd ha nincs több akkor mondjuk 0-t. Vagy akár egy tömböt amiben benne van a data1-data2-data3 vagy mittomén
Probléma 2:
data felépítése: field1<space>field2<space>field3 (nincs a végén <space>!!!)
Olyan fügvény kellene amit ha hivogatok szépen visszadja field1-field2-field3-at majd ha nincs több akkor mondjuk 0-t. Vagy akár egy tömböt amiben benne van a field1-field2-field3
Bár a probléma egyszerűnek tűnik és hasonlónak tűnik de azért mégsem...
Probléma 3:
Ha egy stringet strdup-pal hozok létre free-zni kell? Áááá annyi gondom van jobban jártam volna ha nem vállalom el na mindegy.
segítsetek légyszi..
üdv,
seaky
Aktív témák
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Proxmox VE
- HiFi műszaki szemmel - sztereó hangrendszerek
- iPhone topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- OLED monitor topic
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Nem tudták megverni a Huaweit
- Autós topik
- PLC programozás
- További aktív témák...
- ÚJ Lenovo Yoga Slim 6 14IRH8 - 14" WUXGA OLED - i5-13500H - 16GB - 512GB - Win11 - 2+ év garancia
- Mini PC - Lenovo ThinkCentre M920q Tiny / i5-8500T / NVMe / USB Type-C / HDMI / 27% számla
- Asus TUF Gaming F15 FX507 - 15,6"FHD 144Hz - i5-12500H - 8GB - 512GB SSD - RTX 3050 - 1 év garancia
- 1080Ti FE Accelero Xtreme IV hűtővel
- ÚJ Apple Macbook Air 15,3 M4 /16GB/256GB - Éjfekete - (2025) - mw1l3mg/a - MAGYAR - 3 év garancia
- BESZÁMÍTÁS! Apple iPhone 16 Pro MAX 256GB okostelefon garanciával hibátlan működéssel
- BESZÁMÍTÁS! Apple Studio Display 27 5K Nanotexturált üveg monitor garanciával hibátlan működéssel
- Új és régi konzolok Okosítása/Softmodoloása, és Szoftveres szintű javítása - RÉSZLETEK A LEÍRÁSBAN
- BESZÁMÍTÁS! Asus PRIME B450M R5 2600X 16GB DDR4 512GB SSD GTX 1060 3GB AeroCool Quantum Mesh V3 400W
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest