jukleidie
Mitglied
Hi... hab diesen Code im internet gefunden... ich hab nur keine ahnung welche von diesen massen von header dateien ich nun includen muss =(
kann mir jemand helfen?
kann mir jemand helfen?
Code:
FILE* datei1;
datei=fopen("datei.txt","r+");
/* alternativ zu r+
r - nur zum lesen
w - nur zum schreiben
r+, w+ - zum schreiben UND lesen (ueberschreiben der datei)
a - schreiben, aber anhaengen an die datei
a+ - schreiben und lesen, an die datei wird angehaengt*/
if(datei==NULL)
//fehler beim oeffnen
return -1;
fseek(datei,0,SEEK_END);
/*fseek veraendert die position in der datei...
SEEK_END heisst ans ende der datei, SEEK_SET ist der anfang und SEEK_CUR ist die aktuelle position...
0 ist der wert um den die position geaendert wird (in unserem fall 0, da wir ja das datei einde wollen)
*/
fprintf(datei,"Hallo Datei");
//wie printf() zu handhaben!
//alternativ zu fprintf gibt es noch fputs()
fscanf(datei,"%s",&string);
//wie scanf()
//alternativ dazu gibt es gets
fclose(datei);
//wichtig: FILE* muss wieder geschlossen werden