Buen video, se comprende el concepto de apuntador, y como usarlo en funciones, y bueno solo un dato que se hace obvio pero muchas personas pueden no saberlo, Un Arreglo es un apuntador, por eso en el main se paso solamente como edades , aun cuando no esta declarado como int *edades ,ni se tiene q hacer esto int *p=&edades, Parece obvio pero al inicio no me era muy claro. Si hay error pueden comentar.
Una pregunta amigo. Es posible desplazar el caractero mas alla del limite de la pantalla del la consola. Por que trato de hacero y no puedo busco en internet pero no encuentro nada de como hacerlo. Estoy haciendo una editor de texto para programar vasado en consola estoy teniendo problema con el desplazamiento de los caracteres, por que llega al limite del tamanio de la consola y luego falla o detiene el proceso y quiero que se desplaze mas alla a las derecha de la consola . y no quiero aumentar mas el tamanio de la consola para que llege asta ese punto los caracteres ingresado, yo quiero que tenga un limite definido la consola de termina y que los caracteres igresados llegue mas alla del limite visual sin problema. Como es posible ?? por fabor me seria de gran ayuda muchas gracias.
Muy bien explicado. Raydelto gracias a vos sigo aprendiendo programacion. Tengo una duda que me gustaria si la podes contestar.. como se llama la cancion del principio del video? Saludos desde Argentina.
No se si entendi, pero El valor que apunta Y , es la direccion de memoria de X, tambien puede consultarse la direccion de memoria de Y (si del apuntador), y este tendra su direccion de memoria, a su vez "*y" nos permite consultar no la direccion, si no el contenido de la variable X (ya que y esta apuntando a la direccion de memoria de X). asi queda claro el uso y lo que arrojaria x , &x , *y , &y . Bueno espero no me haya equivocado pero solo era como comentario si hay error, agradezco lo comenten.
prueba hacer esto a ver si lo entiendes mejor: int x = 321; printf("%x", &x); te va a imprimir un numero hexadecimal. ahora, usas un programa que te permita editar la memoria, como cheat engine, abres tu programa y buscas ese numero hexadecimal que te dio. ahi estara el valor 321.
muy bien explicado. Gracias.
excelente Raydelto.... saludos.. gracias por compartir
Buen video, se comprende el concepto de apuntador, y como usarlo en funciones, y bueno solo un dato que se hace obvio pero muchas personas pueden no saberlo, Un Arreglo es un apuntador, por eso en el main se paso solamente como edades , aun cuando no esta declarado como int *edades ,ni se tiene q hacer esto int *p=&edades, Parece obvio pero al inicio no me era muy claro. Si hay error pueden comentar.
muchas gracias, fue de gran ayuda!
Muy bien explicado!
Gran vídeo lo entendí al fin
Qué fue, no te dejaron poner más publicidad?
Una pregunta amigo. Es posible desplazar el caractero mas alla del limite de la pantalla del la consola. Por que trato de hacero y no puedo busco en internet pero no encuentro nada de como hacerlo. Estoy haciendo una editor de texto para programar vasado en consola estoy teniendo problema con el desplazamiento de los caracteres, por que llega al limite del tamanio de la consola y luego falla o detiene el proceso y quiero que se desplaze mas alla a las derecha de la consola . y no quiero aumentar mas el tamanio de la consola para que llege asta ese punto los caracteres ingresado, yo quiero que tenga un limite definido la consola de termina y que los caracteres igresados llegue mas alla del limite visual sin problema. Como es posible ?? por fabor me seria de gran ayuda muchas gracias.
Muy bien explicado. Raydelto gracias a vos sigo aprendiendo programacion. Tengo una duda que me gustaria si la podes contestar.. como se llama la cancion del principio del video? Saludos desde Argentina.
Hola @jaime , la canción del principio del video se llama Whatever de la agrupación Godsmack
Gracias!
¿Que diferencia hay entre el valor de Y al valor que apunta Y?
No se si entendi, pero El valor que apunta Y , es la direccion de memoria de X, tambien puede consultarse la direccion de memoria de Y (si del apuntador), y este tendra su direccion de memoria, a su vez "*y" nos permite consultar no la direccion, si no el contenido de la variable X (ya que y esta apuntando a la direccion de memoria de X). asi queda claro el uso y lo que arrojaria x , &x , *y , &y . Bueno espero no me haya equivocado pero solo era como comentario si hay error, agradezco lo comenten.
Hola el id que manejas es eclipse?
Si, igualmente lo dice en el titulo de la ventana
En el ultimo ejercicio, Que sucede si no sabes las cantidad de los valores del arreglo.
Se quema el procesador.
el compilador te reconoce el error en general, pero lo más probable es que entre un bug o error por intentar acceder a una memoria que no se controla
No entiendo muy bien, que es la posición en memroria , es el valor que tiene x ?
no es lo mismo:
int x = 5;
int* y = &x
y
int x = 5;
int y = x
??
Es el espacio físico en la RAM donde se guardó el "5" que almacenamos en x
prueba hacer esto a ver si lo entiendes mejor:
int x = 321;
printf("%x", &x);
te va a imprimir un numero hexadecimal. ahora, usas un programa que te permita editar la memoria, como cheat engine, abres tu programa y buscas ese numero hexadecimal que te dio. ahi estara el valor 321.