#include <stdio.h>
int main()
{
FILE *fp;
int i;
fp=fopen("tyxaioi.txt","w");
if(fp==NULL)
printf("Den vre8ike\n");
for(i=1;i<=25;i++)
fprintf(fp,"%d\n",i);
fclose(fp);
return 0;
}
Мне нужно открыть файл и записать в него некоторые цифры и строку. Чтобы посмотреть, как fopen
, fprintf
, fscanf
и т. Д., Я написал эту небольшую программу. У меня Mac OS, и я пишу в Xcode. Я запускал эту программу, и ничего не происходит. Я думаю, что он не создает файл. Может ли кто-нибудь помочь мне понять, есть ли у меня ошибка в моей программе?fprintf в MacOS, а не файл открытия
Используйте отладчик, чтобы посмотреть, что происходит. – zmbq
У меня нет и OSx терминал вверх, но он работал для меня на debian, с gcc 4.7. У вас есть права на запись в текущем каталоге? – problemPotato
Где вы ищете файл? Xcode запускает программы в странном подкаталоге где-то, что может быть не так, как вы ожидали. –