Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
fullcircle:20:программа_на_си_ч4 [2010/04/02 22:01] |
fullcircle:20:программа_на_си_ч4 [2010/04/14 00:30] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== HOW-TO: Програма на Си. Часть 4 ====== | + | ====== HOW-TO: Программа на Си. Часть 4 ====== |
- | + | ||
- | <style right> | + | |
- | //Автор: Эли Дэ Брувэр (Elie De Brauwer)// | + | |
- | </style> | + | |
- [[..:17:программа_на_си_ч1|Программа на Си. Часть 1]] | - [[..:17:программа_на_си_ч1|Программа на Си. Часть 1]] | ||
Строка 10: | Строка 6: | ||
- [[..:20:программа_на_си_ч4|Программа на Си. Часть 4]] | - [[..:20:программа_на_си_ч4|Программа на Си. Часть 4]] | ||
- [[..:21:программа_на_си_ч5|Программа на Си. Часть 5]] | - [[..:21:программа_на_си_ч5|Программа на Си. Часть 5]] | ||
+ | - [[..:22:программа_на_си_ч6|Программа на Си. Часть 6]] | ||
+ | - [[..:23:программа_на_си_ч7|Программа на Си. Часть 7]] | ||
+ | - [[..:24:программа_на_си_ч8|Программа на Си. Часть 8]] | ||
+ | |||
+ | ------ | ||
+ | |||
+ | <style right> | ||
+ | //Автор: Эли Дэ Брувэр (Elie De Brauwer)// | ||
+ | </style> | ||
В четвертой статье я расскажу о важной теме, для каждого Си программиста, потому что она может причинить множество неприятностей: динамическое выделение памяти (dynamic memory allocation). Непонимание этого механизма (и указателей) может привести к утечкам памяти и ошибкам в приложении (например, к ошибке Segmantation Fault). | В четвертой статье я расскажу о важной теме, для каждого Си программиста, потому что она может причинить множество неприятностей: динамическое выделение памяти (dynamic memory allocation). Непонимание этого механизма (и указателей) может привести к утечкам памяти и ошибкам в приложении (например, к ошибке Segmantation Fault). | ||
Строка 153: | Строка 158: | ||
18.} | 18.} | ||
</code> | </code> | ||
- | |||
===== Упражнения ===== | ===== Упражнения ===== | ||
Строка 169: | Строка 173: | ||
---- | ---- | ||
<style center> | <style center> | ||
- | - [[..:17:программа_на_си_ч1|Программа на Си. Часть 1]] | + | - [[..:17:программа_на_си_ч1|Программа на Си. Часть 1]] |
- [[..:18:программа_на_си_ч2|Программа на Си. Часть 2]] | - [[..:18:программа_на_си_ч2|Программа на Си. Часть 2]] | ||
- [[..:19:программа_на_си_ч3|Программа на Си. Часть 3]] | - [[..:19:программа_на_си_ч3|Программа на Си. Часть 3]] | ||
- [[..:20:программа_на_си_ч4|Программа на Си. Часть 4]] | - [[..:20:программа_на_си_ч4|Программа на Си. Часть 4]] | ||
- [[..:21:программа_на_си_ч5|Программа на Си. Часть 5]] | - [[..:21:программа_на_си_ч5|Программа на Си. Часть 5]] | ||
+ | - [[..:22:программа_на_си_ч6|Программа на Си. Часть 6]] | ||
+ | - [[..:23:программа_на_си_ч7|Программа на Си. Часть 7]] | ||
+ | - [[..:24:программа_на_си_ч8|Программа на Си. Часть 8]] | ||
+ | |||
+ | ---- | ||
//[[..:20|К содержанию номера]]// | //[[..:20|К содержанию номера]]// | ||
Строка 180: | Строка 189: | ||
</style> | </style> | ||
- | {{tag>Си Програмирование Full_Circle}} | + | {{tag>howto Си Программирование Full_Circle}} |