Heim >Backend-Entwicklung >C#.Net-Tutorial >Rufen Sie in C# den Datenwert als Zeiger ab

Rufen Sie in C# den Datenwert als Zeiger ab

PHPz
PHPznach vorne
2023-09-21 21:49:031413Durchsuche

Rufen Sie in C# den Datenwert als Zeiger ab

Ein Zeiger ist eine Variable, deren Wert die Adresse einer anderen Variablen ist. Verwenden Sie die Methode ToString(), um die Daten abzurufen, die an der Stelle gespeichert sind, auf die die Zeigervariable verweist.

Beispiel

Hier ist ein Beispiel –

using System;
namespace UnsafeCodeApplication {
   class Program {
      public static void Main() {
         unsafe {
            int var = 100;
            int* p = &var;

            Console.WriteLine("Data is: {0} " , var);
            Console.WriteLine("Data is: {0} " , p->ToString());
            Console.WriteLine("Address is: {0} " , (int)p);
         }
         Console.ReadKey();
      }
   }
}

Ausgabe

Das Obige erfordert, dass Sie unsichere Befehlszeilenoptionen festlegen. Nachdem die Einrichtung abgeschlossen ist, wird die folgende Ausgabe angezeigt.

Data is: 100
Data is: 100
Address is: 77678547

Das obige ist der detaillierte Inhalt vonRufen Sie in C# den Datenwert als Zeiger ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen