Бесплатная структура Unicode

У меня есть указатель на широкий массив символов, который я хочу освободить. Каков самый простой способ сделать это?

1
Что такое тип структуры? Как это было выделено? C не заботится о Unicode.
добавлено автор Roger Lipscombe, источник
Можете ли вы обновить вопрос, чтобы объяснить, что вы подразумеваете под «Unicode struct», или просто удалить слово «Unicode»?
добавлено автор Keith Thompson, источник
Вопрос, похоже, не связан с Unicode!
добавлено автор Basile Starynkevitch, источник
Позвоните бесплатно (), как и любая другая память
добавлено автор David Heffernan, источник
Можете ли вы разместить какой-нибудь код, пожалуйста? Что у вас есть? Как вы получили указатель?
добавлено автор Mark Byers, источник
Используя free (), он решил, что некоторые функции, которые я использовал, дали ложный вывод ...
добавлено автор Starfighter911, источник

1 ответы

Это зависит от того, как была распределена память.

Если используется malloc() , передайте адрес выделенной памяти в free() . Если это произошло из сторонней библиотеки, см. Документацию библиотеки. Если структура на самом деле является локальной или глобальной переменной, не беспокойтесь о ее очистке вообще.

1
добавлено