- Út Korea turistaparadicsomába, amiről talán még sosem hallottál: Csedzsu-sziget
- Perplexity Pro AI képszerkesztési limit -egy képgenerátor függő tapasztalatai
- Adattár lemez előkészítése Windows telepítéshez
- Jelszóvédett IBM Thinkpad R50e működőképessé tétele.
- ATK Blazing Sky X1 Ultimate Metallic Red gamer egér
- Luck Dragon: Asszociációs játék. :)
- sellerbuyer: Milyen laptopot vegyek? Segítek: semmilyet!
- Gurulunk, WAZE?!
- eBay-es kütyük kis pénzért
- aquark: Jó platformer játékokat keresek!
- Elektromos rásegítésű kerékpárok
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- gban: Ingyen kellene, de tegnapra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Új hozzászólás Aktív témák
-
kispx
addikt
válasz
Milgram1 #5845 üzenetére
fread(&nevek,sizeof(nevek),1,fp);
A nevek az egy típus, nem változó. Egy típusnak nem tudod lekérdezni a memóriában elfoglalt címét. Szerintem azuj
változóba szeretted volna beolvasni.aktualis=fread(&nevek,sizeof(nevek),1,fp);
A fentebb lévő hiba ugyanitt is előfordul. + Az fread visszatérési értéke a sikeresen beolvasott elemek száma size_t (nálam ez unsigned int) formátumban. unsigned intből sehogy nem lesz struct nevek típus. -
-
BTminishop
aktív tag
válasz
Milgram1 #5796 üzenetére
Ha feltételt vizsgálsz, akkor a te esetedben
if (letezik==false)
helyett írhatnálif (!letezik)
, true-nál meg értelemszerűen nem kell a !, ez csak egy tipp.
Lefordítottam a kódot és nekem tele volt errorral. C99-es szabványt nekem nem fordítja le a compilerom for(int i=0;....) miatt. Illetve még a struktúrából létrehozott példányt sem fogadta el. Ezt a javítást kellett megcsinálnom.typedef struct nevek{......}nevek;
Ezek után letudtam fordítani a kódot hiba nélkül, és nekem teljesen jól működik, egyedül az a nem jó, hogy a db változónak 0-át adsz mert így csak az azonosítókat kéri be. Ezt javítsd ki valahogy. -
Domonkos
addikt
válasz
Milgram1 #5794 üzenetére
Az
adatmodositas
fuggvenyben sem nez ki ez olyan jol:while(n[i].azon!=keres) {
i++;
}
mi van ha olyan azonositot adok meg, ami nem letezik? Azt latom hogy mogotte raellenorzol hogy nem futott-e tul az index, de ha egyszer tulfut, akkor bennragad ebben a ciklusben. Vagy sigsegv-vel kivag... Kellene valami ellenorzesi
-re is.Progteteleket nem tanitanak nektek?
-
kispx
addikt
válasz
Milgram1 #5755 üzenetére
1)
char * strcpy ( char * destination, const char * source );
Paraméterek sorrendjére ügyelj. Így a csere így néz ki:strcpy(tmp1, nevek[j]);
strcpy(nevek[j], nevek[j+1]);
strcpy(nevek[j+1], tmp1);2) for ciklus feltétele rossz volt. A második részt nézd meg.
for(int j=0; db-i-1; j++)
helyen inkábbfor(int j=0; j<db-i-1; j++)
-
kispx
addikt
válasz
Milgram1 #5752 üzenetére
C != C++
Tömböt nem tudsz értékadó utasítással másolni.
char tmp1[100];
char nevek[max][100];
tmp1=nevek[j];for ciklussal a tömb egyes elemeit másold a a másik tömb megfelelő elemei közé.(Szerk.: bamba voltam; használd a beépített stringkezelő fv-eket.)
Előtte olvasd át ezt.
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- One otthoni szolgáltatások (TV, internet, telefon)
- exHWSW - Értünk mindenhez IS
- Poco F7
- Ennyibe kerülhet a Xiaomi Watch S4 európai változata
- Kamionok, fuvarozás, logisztika topik
- Kínai és egyéb olcsó órák topikja
- Háztartási gépek
- YouTube
- Autós topik
- Majdnem 20 évvel később befejezték a rajongók a PC-s Grand Theft Auto IV-et
- További aktív témák...
- LEGJOBB KIJELZŐS! 400NIT ThinkPad T14s Gen 2 i5-1135G7 16GB 256GB FHD 1 év garancia
- Bezámítás! Gigabyte G5 KC Gamer notebook - i5 10500H 16GB DDR4 512GB SSD RTX 3060 6GB WIN10
- Panasonic CF-XZ6 AIO all-in-one laptop tablet 2k touch i5-7300u speciális ütésálló rugged
- Xiaomi Redmi 14C 128GB Kártyafüggetlen 1Év Garanciával
- Creative Sound BlasterX H6 Gamer fejhallgató számlával és garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest