Schreiben Sie Dateien in ein beliebiges Verzeichnis in c

高洛峰
Freigeben: 2016-11-23 15:08:46
Original
1464 Leute haben es durchsucht

Heute bin ich beim Schreiben einer Datei in ein Unterverzeichnis des Laufwerks C auf einen Fehler gestoßen und habe ihn nach meinen eigenen Experimenten endlich gelöst. Machen Sie eine kleine Notiz.

Der Code lautet wie folgt:

#include
#include
#include

main( )
{
int data[35];
int n=35,temp;
for(int i=0;i {
data[i ]=i;
}
srand((unsigned)time(NULL));
FILE *fp;
fp=fopen("C:\Program Files (x86)\Microsoft Visual Studio\ MyProjects\2016.11.22\random\Data Storage.txt","w");
for(int j=0;j {
temp=rand() %n;
printf("M",data[temp]);
fprintf(fp,"M",data[temp]);
if(temp 1!=n)
{
data[temp]=data[n-1];
}
n--;
}
fclose(fp);
}

At the Am Anfang wird nur die Adresse, an der sich die Datei befindet, C:Program Files (x86)Microsoft Visual StudioMyProjects2016.11.22random, nach fprintf() kopiert, beim Ausführen wird jedoch ein Fehler gemeldet. Fügen Sie abschließend eine vor jeder Datei hinzu um die Daten zu schreiben.

Schreiben Sie Dateien in ein beliebiges Verzeichnis in c

Schreiben Sie Dateien in ein beliebiges Verzeichnis in c

Verwandte Etiketten:
c++
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage