Hirdetés
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- hcl: GPT diszk kisebbre klónozása
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- D@reeo: OlvasóMester - vágólap felolvasó alkalmazás
- Lalikiraly: Macbook NEO 2
- Mr Dini: Mindent a StreamSharkról!
- t1csi: DDR3 RAM vadászat – egy kis gondolkodási anomália
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
Új hozzászólás Aktív témák
-
Gyuri16
senior tag
válasz
CPT.Pirk
#2597
üzenetére
nem. ezek szerint nem erted a pointerek mukodeset.
egy darab stringed van, amit megkapsz a buffer valtozoban. ennek a valtozonak a tartalma egy memoriacim, ami a string elso karakterere mutat. a char *c = buffer; sor annyit csinal, hogy letrehoz egy masik pointert (mutatot), ami ugyan arra a memoriacimre fog mutatni. tehat a ket valtozo ugyanannak a stringnek az elejere mutat. ezutan a c-t hasznalod, hogy megkeresd a veget, visszalepj egyet. eddig a pontig csak a c pointert valtoztattad meg (tehat azt a memoriacimet ami a valtozoban van a stringet nem valtoztattad), a stringnek az utolso nem null karakterere mutat. ezutan a *c='\0'; sorral atirod azt a karaktert amire a c mutat (ezert van ott a csillag a c elott - a dereferencia operator). ezutan pedig a tomb elejere mutato pointerrel kell visszaternie a fuggvenynek, es az pedig a buffer valtozoban van.
Ú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!
- Napelem
- Futás, futópályák
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Kertészet, mezőgazdaság topik
- Mibe tegyem a megtakarításaimat?
- Macska topik
- Assetto Corsa EVO
- Tőzsde és gazdaság
- Hello Leo: véget ér a Starlink egyeduralma
- További aktív témák...
- HIBÁTLAN iPhone 14 Pro Max 512GB Silver -1 ÉV GARANCIA - Kártyafüggetlen
- Gamer egerek és billentyűzetek kitűnő árakon!
- Honor 90 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- iMac Pro 27" 2017, Xeon W-2191B 18 core, 64 GB RAM, 8 GB GPU, 1 TB SSD - 27% Áfás (0441AB)
- Microsoft Surface Laptop 4 i7 / 16GB / Prémium ultrabook Jó áron! Érintőkijelző
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
