Hirdetés
- Sok földi jó került a Redmi K90-be is
- Beárazták a Nubia Z80 Ultra európai verzióját
- Apple iPhone 17 Pro Max – fennsík
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Samsung Galaxy A54 - türelemjáték
- Realme GT Master Edition - mestermunka
- Bemutatkozott a Poco X7 és X7 Pro
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Yettel topik
- Mobil flották
Új hozzászólás Aktív témák
-
-
buherton
őstag
Default eclipse beállításnál is ilyen problémák vannak. Állítsd át a billentyűzet kiosztást
.MOD: Ugye az angol billentyűzeten a speciális karaktereknek más hol van a helyük, így ők nyugodt szívvel tesznek ide billentyű kombinációkat.
-
Jester01
veterán
Az fgets már eleve rajta hagyja a sorvéget, te meg még plusz teszel is ... ehhez képest ha egy sincs az valami mágia:
$ cat >test.c
#include <stdio.h>
void csinal_dat()
{
char puff[256];
FILE *fpt=fopen("kons.txt","rt");
FILE *fpd=fopen("kons.dat","wb");
if (fpt!=NULL)
{
while(fgets(puff,256,fpt)!=NULL)
{
fprintf(fpd,"%s\n",puff);
}
}
else
printf("hibas megnyitas: kons.txt");
fclose(fpd);
fclose(fpt);
}
int main()
{
csinal_dat();
return 0;
}
$ gcc -g test.c
$ echo -e "alma\nnarancs" > kons.txt
$ cat kons.txt
alma
narancs
$ ./a.out
$ cat kons.dat
alma
narancs -
kingabo
őstag
Azt írtam, hogy hasonlít, nem azt, hogy ezaz.

Bocs rosszul rémlett a név: Eratoszthenész szitája -
Bobrooney
senior tag
-
kingabo
őstag
Elvileg azt csinálja amit írtál, hogy végig megy a tömbön és minden utána lévő értéket negál. Ill az aktuális i előttitől, az utolsó előttiig.
Debugban nézted? A fentebb említett, elrontott kiíratáson kívül más hibát nem látok benne t[z]-t iratod ki a t[i] helyett."az első for ciklust kivettem"
Akkor meg is van a hiba: memória szemét van a tömbben azért ír ki mindent!szerk: a ciklusokban túlindexelsz!!! 100 elemű a tömböd, de az i<=100 miatt a 101-ediket is megpróbálod elérni. Szintúgy a while-ban... A kinullázásban és a kiíratásnál meg nem.
-
Bobrooney
senior tag
-
Bobrooney
senior tag
De így is memória pazarló, mivel masodik_mondat[100], is 100 elemű meg az első is meg a harmadik is stb....
Meg ha tudod fixen hogy melyik 1 karakteres akkor, miért nem csak sima változónak kezeled pl a harmadik?
Struktúra elemet meg úgy érsz el hogy (kérdés hogy hogy hoztad létre a struktúrát).
pl.:
struct{
int jegy
char nev[128];
}tanulo[5];
tanulo[0].jegy // ezzel ered el az elso tanulo jegyetet -
Karma
félisten
Olyat, hogy n-edik mező, nem tudsz írni. Igazából nem teljesen világos, mi értelme lenne ennek amúgy is (hozhatnál példát).
Arra van lehetőség viszont, hogy egy adott mező offsetjét megtudd a structon belül (offsetof), de a gyakorlati hasznát ennek se nagyon tudom elképzelni így vasárnap este.
Ú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!
- Sok földi jó került a Redmi K90-be is
- Arc Raiders
- Xbox Series X|S
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- LEGO klub
- Azonnali játékos kérdések órája
- Kínai és egyéb olcsó órák topikja
- Nagyon nem szokványos módon ment tönkre egy ASML gép Kínában…
- Elektromos autók - motorok
- Okos Otthon / Smart Home
- További aktív témák...
- Bontatlan! Új Lenovo Thinkpad T14 G5 Tartós Üzleti Laptop 14" -45% Ultra 7 165U 16/512 FHD+ Magyar!
- Bomba Ár! Fujitsu LifeBook E751 - i5-2GEN I 4GB I 500GB I DVDRW I 15,6" HD I Cam I W10 I Gari!
- Bomba ár! Dell Latitude E6440 - i5-4GEN I 8GB I 256SSD I 14" HD I HDMI I Cam I W10 I Garancia!
- Bomba ár! Dell Latitude E6540 - i5-4GEN I 8GB I 500GB I HDMI I 15,6" HD I Cam I W10 I Garancia!
- Bomba Ár! Lenovo ThinkPad E15 G4 AMD - Ryzen 5 5625U I 8GB I 256SSD I 15,6" FHD I HDMI I W11 I Gari
- 175 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti
- 156 - Lenovo LOQ (15IRH8) - Intel Core i5-13505H, RTX 4060
- Bomba ár! Dell Latitude E6440 - i5-4GEN I 8GB I 256SSD I 14" HD I HDMI I Cam I W10 I Garancia!
- GYÖNYÖRŰ iPhone 12 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3281, 100% akkumulátor
- Xiaomi Redmi Note 14 Pro+ 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
.






