Hirdetés
- Okosóra és okoskiegészítő topik
- One mobilszolgáltatások
- Xiaomi 14T Pro - teljes a család?
- Kis tárcsa kerül a nagy mellé a kameratelefonon
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Hamarosan körbefotózza a Google a Balatont
- Xiaomi 17 Ultra - jó az optikája
- Poco X6 Pro - ötös alá
- Apple Watch
- Samsung Galaxy A54 - türelemjáték
Új hozzászólás Aktív témák
-
alapz@j
tag
válasz
don_peter
#4560
üzenetére
A "Valaminev#60#120#185#225#240#260" -ből egy ciklussal a kettőskereszteket nullára cseréled:
Valaminev\060\0120\0185\0225\0240\0260
így létrejön 7 stringed. A char memtomb[7][46] helyett egy pointer tömböt csinálsz (char *memtomb[7]) és menet közben mindig feljegyzed az aktuális stringedre mutató pointert:
unsigned char meminput[] = "Valaminev#60#120#185#225#240#260";
unsigned char *memtomb[7];
memtomb[0] = meminput;
size_t len = strlen(meminput);
int memptr = 1;
for (int i = 0; i < len; ++i) {
if (meminput[i] == '#') {
meminput[i] = 0;
memtomb[memptr++] = meminput + i + 1;
}
}
for (int i = 0; i < 7; ++i)
printf("%s\n", memtomb[i]);
Ú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!
- Milyen TV-t vegyek?
- PlayStation 5
- Geri Bátyó: Agglegénykonyha 13 – Néhány egyszerű, de finom étel
- Okosóra és okoskiegészítő topik
- BestBuy topik
- Tudományos Pandémia Klub
- Kerékpárosok, bringások ide!
- Steam topic
- Milyen SSD-t vegyek?
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- További aktív témák...
- BESZÁMÍTÁS! ASRock A520M R5 5500 16GB DDR4 512GB SSD GTX 1660 Super 6GB Zalman T3 Plus DeepCool 400W
- IKEA Format lámpák eladóak (Egyben kedvezménnyel vihető!)
- OnePlus Nord CE3 Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! ASUS H310M i5 8500 16GB DDR4 240GB SSD GTX 1060 6GB Zalman T3 Plus CoolerMaster 500W
- LENOVO ThinkBook 13s G2 - i5-1135G7, 16GB RAM, 512GB SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

