#include <stdio.h>
#include <string.h>
main()
{
char pathToConfFile[]="/1/";
char fileName[]="file.txt";
char fileNameAfterRename[]="file.txt.old";
char *pathFile=strcat(pathToConfFile, fileName);
char *pathFileRename=strcat(pathToConfFile, fileNameAfterRename);
if(fopen(pathFile, "r")!=NULL)
{
fputs("Arsen\n", fopen(pathFile, "w"));
}
else
{
rename(pathFile, pathFileRename);
fputs("Arsen\n", fopen(pathFile, "w"));
}
}
компилится без проблем но при выполнении выводит Segmentation fault
в чем ошибка ?
Ответ на:
комментарий
от gods-little-toy
Ответ на:
комментарий
от xydo
Ответ на:
комментарий
от s0L
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Segmentation fault (2003)
- Форум popen + fopen = Segmentation fault (2005)
- Форум Segmentation fault (2005)
- Форум кто виноват? (gcc stdio string) (2006)
- Форум Segmentation fault (2009)
- Форум Учебный исходник Си вываливается с Segmentation fault. (2012)
- Форум Работа с функциями семейства exec (2017)
- Форум Segmentation fault... (2001)
- Форум IO port (2005)
- Форум strcat, strcpy в потоках (2001)