Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

Free

CuBook05

Функция

Освобождает память, выделенную под блок.
 
Синтаксис

#include<alloc.h>
void free(void *block);
 
Прототип

stdlib.h
alloc.h
 
Описание

Функция free освобождает блок памяти, выделенный функциями calloc, malloc или realloc.
 
Возвращаемое значение

Нет.
 
Переносимость

Функция free совместима с системой UNIX и поддерживается стандартом ANSI C.
 
Пример

#include<string.h>
#include<stdio.h>
#include<alloc.h>

int main(void)
{
char *str;
/* выделить память под строку */
str = malloc(10);
/* скопировать в строку "Hello" */
strcpy(str,"Hello");
/* вывести строку */
printf("Строка: %s\n",str);
/* освободить память */
free(str);
return 0;
}
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий