Un pointeur est une variable dont la valeur est l'adresse d'une autre variable. Utilisez la méthode ToString() pour récupérer les données stockées à l'emplacement référencé par la variable pointeur.
Voici un exemple -
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(); } } }
Ce qui précède vous oblige à définir des options de ligne de commande non sécurisées. Une fois la configuration terminée, la sortie suivante s'affichera.
Data is: 100 Data is: 100 Address is: 77678547
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!