Hirdetés
- Külföldi prepaid SIM-ek itthon
- Xiaomi Redmi Note 4 - B20
- iPhone topik
- Redmi Note 12 Pro - nem tolták túl
- OnePlus 15 - van plusz energia
- Mit várunk 2026-ban a mobilpiacon?
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Google Pixel topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Amazfit Active 2 NFC - jó kör
Új hozzászólás Aktív témák
-
Gyuri16
senior tag
válasz
CPT.Pirk
#2593
üzenetére
ez nem jo:
if (*buffer-- == '\n'){
a -- csak a feltetel kiertekelese utan fog vegrehajtodni, ezert ez az if sose teljesul (mindig 0 lesz a buffer erteke amikor ideer). ezert a fuggvenyed mindig az utolso (nem null) karakterre mutato pointert ad vissza.Ilyenkor a *buffer-t hogyan viszem vissza a kezdeti pozícióba?
ne a buffer pointert vidd vissza, hanem hasznalj egy masikat a mozgasra (ahogy azt.Jester01 mar irta). a fuggvenyed elejen csinalj egy ilyet:char * q = buffer;
es azutan a q-val dolgozz, a vegen petig visszaterhetsz a bufferral
mas:
mikozben ezt probaltam elojott a kovetkezo hiba, miert segfaultol a devcpp erre?
char * a = "abcd";
*a = 'b';
Ú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!
- Bestbuy játékok
- Boldog Új Évet Kívánunk 2026-ra!
- Sütés, főzés és konyhai praktikák
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Amlogic S905, S912 processzoros készülékek
- Milyen monitort vegyek?
- ZIDOO médialejátszók
- Békéscsaba és környéke adok-veszek-beszélgetek
- Linux kezdőknek
- Milyen videókártyát?
- További aktív témák...
- Egyedi névre szóló karácsonyfadísz rendelhető! 3D Nyomtatott!
- Samsung Galaxy A34 5G / 6/128GB / Kártyafüggetlen / 12Hó garancia
- HIBÁTLAN iPhone 15 Pro 128GB Blue Titanium -1 ÉV GARANCIA -Kártyafüggetlen
- Lenovo ThinkPad X1 Yoga G6 (6th Gen) - i7-1185G7, 32GB, 1TB SSD, 4K multitouch + TOLL
- 156 - Lenovo LOQ (15IRH8) - Intel Core i5-13505H, RTX 4060
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


