Работа с динамической памятью - C (СИ) (73343)

Формулировка задачи:

Создаю указатели char *s,*p; s = (char *)malloc(sizeof(char)); потом p = (char *)realloc(s, 100) Что такое p и что такое s? На что они указывают? Как это подробно обьяснить?


textual

Код к задаче: «Работа с динамической памятью - C (СИ) (73343)»

s=(char*)malloc(1);
p=realloc(s, i+1);//p=realloc(указатель по имени s на блок размером 1, который следует увеличить до размера i+1)
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.


СДЕЛАЙТЕ РЕПОСТ

12   голосов, оценка 3.833 из 5

Источник