Читать курсовая по информатике, вычислительной технике, телекоммуникациям: "Динамическое распределение памяти" Страница 3

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

№16

#include

#include

#include

#include

#include

struct MATR

{

int n,m;

double **ptr;

int read_(char name[80])

{

FILE *pf;

int i=0,j=0;

char c;

char num[10];

int pos=0,flag=1;

m=0;

n=0;

if (!(pf=fopen(name,"rt"))) return 0;

ptr=(double **)malloc(sizeof(double *));

ptr[0]=(double *)malloc(sizeof(double));

while ((c=fgetc(pf))!=EOF)

{

if (((c>='0')&&(cn) n=i;

if (j>m) m=j;

}

n--;

fclose (pf);

return 1;

}

void free_()

{

for(int i=0;i


Интересная статья: Основы написания курсовой работы