Dev - C++ - Cual es la diferencia de esto

 
Vista:
Imágen de perfil de Jean Pierre
Val: 169
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Cual es la diferencia de esto

Publicado por Jean Pierre (45 intervenciones) el 25/12/2018 12:53:57
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int *ptr;
 
void p()
{
    ptr = new int;
 
    // uso
 
    delete ptr;
}
 
void pl()
{
    int i;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
1
Responder

Cual es la diferencia de esto

Publicado por Tom (54 intervenciones) el 25/12/2018 20:22:28
¿ La diferencia de qué con qué ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Jean Pierre
Val: 169
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Cual es la diferencia de esto

Publicado por Jean Pierre (45 intervenciones) el 25/12/2018 20:23:42
Lo que hay en las 2 funciones
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Alfil
Val: 2.034
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Cual es la diferencia de esto

Publicado por Alfil (521 intervenciones) el 25/12/2018 23:37:31
int i; - variable de tipo entero.

int *ptr - puntero de tipo integer (entero). Los punteros o referencias son variables simples cuyo contenido es una referencia a otra variable.

ptr = new int; - El operador new crea una variable dinámica del tipo indicado y devuelve una referencia que puede asignarse a un puntero de tipo compatible.

delete ptr - permite destruir la variable dinámica que señala un puntero recuperando la memoria asignada,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar