C/Visual C - Punteros

 
Vista:

Punteros

Publicado por Roy (3 intervenciones) el 05/01/2004 08:17:05
Hola, tengo una duda acerca de punteros, estoy empezando en esto así que tal vez sea una pregunta tonta (o errónea completamente):

Porque cuando se trabaja con el operador de incremento (++) o decremento (--) hace exactamente los mismo con el operador de indireccion, que sin el, o sea

*A++; es igual a A++


Brinca del espacio actual de memoria al siguiente,

Yo me suponía que cuando usaba “*A++” aumentaba el valor almacenado de ese espacio a +1,
y no que me pasara a la siguiente posición de memoria…

El operador de indirecion (*) es para hacer referencia al valor almacenado en el espacio de memoria?
La ausencia de este operador me habla de la dirección de memoria, mas no del valor almacenado en el?

Gracias por aclararme esta duda!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Punteros

Publicado por Liebesschmerz-- (40 intervenciones) el 05/01/2004 11:33:24
si quieres aumenar el valor de una posicion es asi (*A)++, primero agarras el valor de memoria A, y luego lo incrementas.
lee sobre el orden de precedencia de los operadores, http://orbita.starmedia.com/mercurio36/c/c1.html

chao
Liebesschmerz--
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

RE:Punteros

Publicado por Roy (3 intervenciones) el 05/01/2004 21:56:43
Muchas Gracias
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