“Conocimiento Programación>C /C + + Programming

Cómo asignar memoria en la pila utilizando C + +

2012/10/6
C fue desarrollado como un lenguaje de programación de sistemas para los sistemas operativos multitarea . Debido a su función principal como idioma del sistema operativo , C y C + + contiene funciones para manejar los detalles del sistema informático , tales como la gestión de memoria . Dicho esto , hay que asignar manualmente cualquier memoria requerida para la ejecución de los programas. Usted puede hacer esto es de dos lugares diferentes: en el montón o pila. Cosas que necesitará
C + + Compiler
Editor de texto
Ver Más instrucciones
1

Establecer un programa de C + +, incluyendo la biblioteca " malloc " . La biblioteca malloc le permite acceder a las funciones de asignación de memoria

# include " malloc.h "

int main ().

{ Return 0 ;}

2

Crear un puntero a un entero. Este puntero recibirá una referencia a la pila de memoria cuando se le sitúa

int main () { int *

stack_pointer ;

return 0 ;} .

Página 3

Utilice " _malloca ()" función para asignar la memoria . " _malloca () " devuelve una referencia a la pila de memoria , el tamaño de los que se le designe con el " sizeof ()" función :

int * stack_pointer = _malloca ( sizeof (int ) ) ;

C /C + + Programming
Cómo limitar el punto decimal C Idioma
¿Qué es un destructor virtual en C
Cómo crear un nuevo archivo DAT en Matlab
Forma de guardar una entrada en un vector
Cómo leer un archivo CSV en C
¿Qué quieres decir con función numérica?
¿Cuál es el propósito de la gestión de la memoria?
¿Cómo puedo solucionar un Studio 6.0 T -SQL depurador de desbordamiento del búfer en Visual
Conocimiento de la computadora © http://www.ordenador.online