• Jueves 16 de Mayo de 2024, 23:27

Autor Tema:  Duda Punteros  (Leído 1658 veces)

muzycal_es

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Duda Punteros
« en: Miércoles 30 de Marzo de 2005, 16:09 »
0
Hola chicos qué tal ;)
Mirad tengo tantas dudas de C que me da miedo no llenar el foro solo yo jaja

en fin mi pregunta va sobre los Punteros.

Tengo que resolver un ejercicio donde pido por pantalla 2 números, y luego tengo que almacenar el número en una dirección de memoria determinada (ej. 5002 o lo que sea) mediante punteros, pero no se como decirle al puntero que ocupe una determinada dirección. Muchas gracias, por cierto el ejercicio es para mañana, si alguie me echa una mano estaré muy activo :D gracias.

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Re: Duda Punteros
« Respuesta #1 en: Miércoles 30 de Marzo de 2005, 17:26 »
0
:devil: jejeje Aguantate el regaño de JuanK :devil:
Código: Text
  1. int *p;
  2. printf("Digite un valor: ");
  3. scanf("%d",&p); //creo que es asi
  4.  
El pasado son solo recuerdos, el futuro son solo sueños

muzycal_es

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Duda Punteros
« Respuesta #2 en: Jueves 31 de Marzo de 2005, 18:48 »
0
PUes primero debería regañar a los moderadores tío :D
qué te pregunto yo y qué me contestas tú...

he pedido asignar en una dirección de memoria fija ejemplo *p=0x0004;
una variable int.
saludos

iori2029

  • Miembro activo
  • **
  • Mensajes: 48
    • Ver Perfil
Re: Duda Punteros
« Respuesta #3 en: Viernes 1 de Abril de 2005, 18:26 »
0
Pues seria algo asi:

unsigned char  *mipuntero= (unsigned char *)0xA00000000;

Es un puntero del tipo sin signo caracter ala memoria de Video.

o con la funcion MK_FP  que es Make Far Pointer

MK_FP(Direccion,desplazamiento)

Bueno yo no le hago mucho con los punteros,ademas es peligroso disponer de espacio en la memoria a menos que sepas que se encuentra en ese espacio (creo).

Bye.

CiRRuS

  • Miembro MUY activo
  • ***
  • Mensajes: 218
    • Ver Perfil
    • http://zirrus.es
Re: Duda Punteros
« Respuesta #4 en: Viernes 1 de Abril de 2005, 23:48 »
0
Citar
Bueno yo no le hago mucho con los punteros,ademas es peligroso disponer de espacio en la memoria a menos que sepas que se encuentra en ese espacio (creo).

Si se trabaja en Linux, me huele a SEGMENTATION FAULT de los guapos :D :D :D

Controla bien a dónde accedes a memoria, Linux para esas cosas es muy muy pijo.

Nos vemos :hola:
Core Dumped
zirrus.es