ошибка сигментации
#include "inn.h"
main(){
int size = 10;
p_var = new double [size];// память динамически выделяется
for (int i=0;9;i++)
p_var=i*11.1;
f1();
f1_test += f1_test;
delete [] p_var; // память освобождается
}
файл inn.h
double *p_var; // объявление нового указателя
double f1_test;
void f1();
void f1()
{
f1_test = p_var[1];
}
#include "inn.h"
main(){
int size = 10;
p_var = new double [size];// память динамически выделяется
for (int i=0;9;i++)
p_var=i*11.1;
f1();
f1_test += f1_test;
delete [] p_var; // память освобождается
}
void f1()
{
f1_test = p_var[1];
}
и файл inn.h:
double *p_var; // объявление нового указателя
double f1_test;
void f1();
Там кнопочка такая {....} справа при создании/редактировании сообщения - отформатируй код
Код:
for (int i=0;9;i++)
Код:
for (int i=0;i<9;i++)
//или
for (int i=0;i<size;i++)
//или
for (int i=0;i<size;i++)