012-montón, estructura
Aplicación y liberación de espacio de almacenamiento dinámico
¿Características del espacio de montón?
La característica del espacio de pila es que se solicita y libera automáticamente
. El usuario solicita y libera activamente el espacio de almacenamiento dinámico.
La función malloc se usa para solicitar el espacio de almacenamiento dinámico
. La función free se usa para liberar el espacio de almacenamiento dinámico. espacio de almacenamiento dinámico después de su uso.
pregunta:
El espacio de almacenamiento de las variables locales está en el área de la pila;
El espacio de almacenamiento de las variables globales está en el área de datos/bss;
La diferencia es que hay datos inicializados, pero no hay inicialización de bss;
El espacio de almacenamiento para las constantes strings está en el área de rodata;
El espacio solicitado por malloc en el área de pila;
¿Cómo solicitar espacio de montón? ¿Cómo liberar espacio?
La función malloc se usa para solicitar espacio de almacenamiento dinámico
La función free se usa para liberar espacio de almacenamiento dinámico
#include <stdlib.h>
void *malloc(