Diferencia entre revisiones de «Programación en C++/Punteros»

Contenido eliminado Contenido añadido
Línea 9:
== Punteros ==
<div style="background:#fffeee; padding:40px; text-align:justify">
NO HAY INFO JOVEN :V
Los punteros permiten simular el paso por referencia, crear y manipular estructuras dinamicas de datos, tales como listas enlazadas, pilas, colas y árboles.
Generalmente las variables contienen valores especificos. Los punteros son variables pero en vez de contener un valor especifico, contienen las direcciones de las variables a las que apuntan. Para obtener o modificar el valor de la variable a la que apuntan se utiliza el operador de indirección.
Jaime es púto, solo a el se le ocurren esdtas mama
SI SI AHUEVO
 
 
Línea 35 ⟶ 32:
 
=== Punteros y vectores (arrays) ===
NO HAY INFO JOVEN :V
Los vectores son punteros constantes. Un vector sin subindice es un puntero al primer elemento del vector.
Una matriz es un vector de vectores. (Ej: int M[3][3];) de manera que en cada elemento del primer vector "se cuelga"
otro vector, pudiendo hacer así referencia a filas y columnas.
<source lang="cpp">
int X[15];
int *ptrX;
ptrX = X; // ptrX recibe la dirección del primer elemento ( 0 ) de X
</source>
Así como también podría escribirse
<source lang="cpp">