Array in String



  • Hallo.

    Ich habe ein Array mit 10 Integer Zahlen. Diese wollte ich nun in einen String schreiben und diesen in einer Datei ablegen. Kann mir jemand sagen, wie ich das machen kann?

    Vielen Dank.



  • Einen Ansatz solltest du schon selber haben. Ich helf dir mal auf die Sprünge: Ein Integer bekommt man z.B. mit sprintf() in einen String. Mehrere Strings kann man mit strcat() aneinanderhängen. In eine Datei schreibt man indem man sie mit fopen() öffnet, mit z.B. fprintf() reinschreibt und sie dann mit fclose() wieder schliesst.



  • Ich bin doch aber ganz frisch in der C Programmierung. Ich bin schon stolz auf mich, dass ich das bis hierhin geschafft habe. Was mache ich denn, wenn ich die Datei erst erzeugen möchte? Sie soll also dann erst erstellt werden, wenn ich die Zahlen generiert habe.



  • Dann musst du die Datei im entsprechenden Modus öffnen. Ich empfehle die Lektüre von manpages für solche Detailfragen: man: fopen



  • Ich gebe es auf. In diesem Forum kann man sich auch nicht anmelden...
    Ich glaube, dass ist alles noch zu hoch für mich. Ich bleibe bei Java.



  • sebjensen schrieb:

    Ich gebe es auf. In diesem Forum kann man sich auch nicht anmelden...

    Rein technisch gesehen schon. Aber ich glaube das meinst du nicht.

    sebjensen schrieb:

    Ich glaube, dass ist alles noch zu hoch für mich. Ich bleibe bei Java.

    O.K. dann kann ich hier ja zu machen.

    closed.


Anmelden zum Antworten