Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Динамічний розподіл пам'яті

Реферат Динамічний розподіл пам'яті





(num);

i + +;

ptr = (double **) realloc (ptr, sizeof (double *) * (I +1));

ptr [i] = (double *) Malloc (sizeof (double));

j = 0;

pos = 0;

}

if (i> n) n = i;

if (j> m) m = j;

}

n -;

fclose (pf);

return 1;

}

void free_ ()

{

for (int i = 0; i <= n; i + +) free (ptr [i]);

free (ptr);

}

void print_ ()

{

for (int i = 0; i <= n; i + +)

{

for (int j = 0; j <= m; j + +)

{

printf ("% 8.3f", ptr [i] [j]);

}

printf (" n");

}

}

int write_ (char name [80])

{

FILE * pf;

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

for (int i = 0; i <= n; i + +)

{

for (int j = 0; j <= m; j + +)

{

fprintf (pf, "% f", ptr [i] [j]);

}

fprintf (pf, " n");

}

fclose (pf);

}

};

void main ()

{

clrscr ();

MATR A;

A.read_ ("C: mas.txt");

A.print_ ();

A.write_ ("C: out.txt");

A.free_ ();

}

В  Бібліографічний список

1. Трофімов С.П. Програмування в Сі. Динамічний розподіл пам'яті:

Метод. вказівки. Єкатеринбург: вид-во УГТУ, 1998. br/>

2. Трофімов С.П. Програмування в Сі. Організація введення-виведення:

Метод. вказівки. Єкатеринбург: вид-во УГТУ, 1998. br/>

3. Хинт К. Сі без проблем. Керівництво користувача. М.: Біном, 1997. br/>


Назад | сторінка 6 з 6





Схожі реферати:

  • Реферат на тему: Double Standards in Modern Politics
  • Реферат на тему: Double Entry Types of Balance Sheet
  • Реферат на тему: Double electric layer. Mechanism of formation and theory of structure
  • Реферат на тему: Return to materialism
  • Реферат на тему: Динамічний розрахунок двигуна