Начинаю изучать Си и сразу попал в какую-то необъяснимо тупую ситуацию:
Пытаюсь читать файл, выдаёт segmentation fault при открытии файла.
компилю всё это дело так: gcc test.c -o test#include <stdio.h>
int main(int argc, char *argv[]){
printf("Content-Type: text/html; charset=utf-8\n\n");
printf("hello world. Всем привет.\n");
FILE *fp;
fp = fopen("text.txt","r"); // <-- Segmentation Fault
fclose(fp);
return 0;
}}
P.S. Я полный нуб, не могу разобраться. ни найти, потому что не понимаю что искать. Кажется что дело в ограничении памяти, но почему и как это дело работает мне непонятно. ((