espliciti conversioni puntatore modificano un tipo puntatore ad un altro tipo di puntatore . Modifica di un numero intero o byte di un puntatore è anche una conversione esplicita . C + + consente la conversione implicita da un tipo puntatore a void * . Letterali null può avere una conversione implicita per qualsiasi tipo di puntatore . Le variabili sul lato destro di un'istruzione di assegnazione sono implicitamente dereferenziati che prendono il valore dei valori sul lato sinistro dell'istruzione di assegnazione . Tutto dereferenziazione è implicito in Java .
Dereferenziare Operatori
In C + + , puntatori ai membri della classe devono essere dereferenziati nel contesto di un oggetto di classe . Un . * Dereferenziazioni operatore un puntatore a un membro di un oggetto di classe . Una freccia seguita da un asterisco dereferenziazioni un puntatore a un membro con un puntatore ad un oggetto di classe . Utilizzando l' operatore di rinvio "*" nel linguaggio di programmazione C è chiamato dereferencing un puntatore . Un puntatore viene definito mediante l'espressione ptr = variabile o valore . Un puntatore senza riferimenti viene definito utilizzando l'espressione * ptr = variabile o valore .
Programmazione © www.354353.com