01. februar 2006 - 19:49Der er
17 kommentarer og 1 løsning
fread til 3 variabler
Et c - spørgsmål.
Jeg har en fil, som konstant genererer en strøm af informationer, der har formatet "kontonr \t værdi \t bankbogstav \n". Eksempelvis: "4420307719 2 F" Disse info vil jeg gerne gemme i tre variabler, som gemmes i en struct. Således at kontonr gemmes i én variabel osv.
Jeg har prøvet at udskrive indholdet ved hjælp af fread(), idet jeg gemmer indholdet i en buffer og printer den ud på skærmen. Men jeg kan bare ikke adskille de 3 informationer.
For at gemme i en struct, har jeg forsøgt mig med pointere, men det lader ikke til at virke.
Når jeg kører dit program, sker der ingenting. Det kompilerer fint, og når jeg exekuterer programmet sker der intet, og jeg ryger tilbage til prompten.
så jeg vil have 4420307719 skal gemmes i kontonummer i struct'en, '2' skal gemmes i value i struct'en, og 'F' skal gemmes i bankbogstav i struct'en. og herefter printes ud, men det er så også det din kode gør tror jeg
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.