Это моя программа на C, и я использую компилятор g++. После компиляции, когда я запускаю код, он выдает ошибку сегментации (сброс ядра):
#include <stdio.h>
#include <stdlib.h>
int main(){
FILE *fp;
fopen("sample.txt", "w+");
fprintf(fp, "%s %s %s %d", "We", "are", "in", 2016 );
fclose(fp);
return 0;
}
Пожалуйста, направляйте.
fp
без его инициализации. Это причина неопределенного поведения. Используйтеfp = fopen("sample.txt", "w+");
. - person R Sahu   schedule 16.04.2016