Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Moin!

Ich muss für die Berufsschule nen C-Code schreiben... weiß aber nit richtig wie ich das anstellen soll...

Aufgabe:

Lesen Sie die Datei baesweiler.dat von der Festplatte in ein Array der folgenden Struktur. Die Struktur soll folgenden Aufbau haben:

struct telefon

{

char nummer[16]

char adresse[128];

}

struct telefon daten[256];

Der Inhalt der Datei soll anschließend ausgegeben werden.

:confused: :confused: :confused:

WIE GEHT DAS??? :beagolisc

Geschrieben

Hallo,

poste doch mal den Code, den Du bereits hast Du die Stelle, an der die Probleme auftreten.

Im Prinzip benötigst Du nur eine Schleife, die die Daten aus der Datei in die Struktur bzw. den Array einliest.

Nic

Geschrieben
hab ich oben schon gepostet ^^
Das ist hoffentlich nicht ernst gemeint.

Wenn du hier auf Hilfe hoffst, solltest du etwas mehr Eigenleistung erkennen lassen. Denn wie du sagtest:

Ich muss für die Berufsschule nen C-Code schreiben

Du musst schreiben. Das Forum ist kein Hausaufgabenservice. Wir helfen dir gern, wenn du konkrete Probleme hast, aber wir machen nicht deine Aufgaben.

Geschrieben

ihr sollt ja auch nicht meine aufgaben machen... ich weiß nur nicht wie ich das ganze angehen soll :(

wie gesagt...ich weiß von php her dass es irgendwie mit fopen() und so funktionieren muss... Kann es aber leider nicht in C übertragen. Und mein Lehrer will es mir auch nicht erklären. Weil es eine Art Projekt sein soll wo wir es ausarbeiten sollen. Und bisher hat es in der Berufsschule noch fast keiner richtig gerafft worum es überhaupt geht. Der Lehrer bleibt aber stur... :(

Geschrieben

@HopelessFrag: Besorg dir ein C-(Anfänger)-Buch und arbeite es durch. Auch wenn du täglich am Abend 5 Stunden damit beschäftigt bist - Nur dann lernst du es richtig (so daß du es auch zukünftig für einen Job verwenden kannst).

Geschrieben

also in eine datei ausgeben / eine datei auslesen kannst du mit <fstream.h>

das ganze sieht dann so aus:

#include <iostream.h>

#include <fstream.h>

#define FILE "test.txt"

int main(void)

{

ofstream bla ( FILE );

if(bla.fail())

cout << "Fehler beim oeffnen von " << FILE << endl;

// dann benutzt du bla wie cout

for(int i = 3; i > 0; i--)

bla << "[ " << i << " ]" << endl;

return 0;

}

... wie man dateien einliest, kann ich noch net, aber vllt hab ich dir ein bisschen weiterhelfen können!

mfg, sebastian

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...