Tema: := ^
Ver Mensaje Individual
  #4  
Antiguo 09-01-2006
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Reputación: 27
delphi.com.ar Va por buen camino
Cita:
Empezado por roman
Y más allá del título y la guía de estilo, al menos yo no tengo ni las más remota idea de lo que estás hablando.
Es que es demasiado filosófica

Creo que quiere decir lo siguiente, si tenemos:
Código Delphi [-]
A := B;
Y estamos diciendo que el valor de la variable B se va a asignar al valor de la variable A. Si no es ilógico que:
Código Delphi [-]
A := ^B
Signifique que asigneremos el puntero e la variable B a el valor de la varible A.

Digamos, que se utilice el mismo operador para
Código Delphi [-]
Valor := Valor
que para
Código Delphi [-]
Valor := Puntero

Código Delphi [-]
var
  I: Integer;
  P: PInteger;
begin
  I := P^;

¿Estoy en lo cierto?... de ser así no hay incogruencias!.. simplemente porque al hacer P^ ya haces referencia al valor y no al puntero!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita