Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Dalam C#, dapatkan nilai data sebagai penunjuk

Dalam C#, dapatkan nilai data sebagai penunjuk

PHPz
PHPzke hadapan
2023-09-21 21:49:031388semak imbas

Dalam C#, dapatkan nilai data sebagai penunjuk

Penunjuk ialah pembolehubah yang nilainya ialah alamat pembolehubah lain. Gunakan kaedah ToString() untuk mendapatkan semula data yang disimpan di lokasi yang dirujuk oleh pembolehubah penunjuk.

Contoh

Berikut ialah contoh -

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();
      }
   }
}

Output

Penyediaan operasi di atas memerlukan anda untuk menyediakan operasi di atas pilihan baris arahan yang tidak selamat. Selepas persediaan selesai, output berikut akan dipaparkan.

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

Atas ialah kandungan terperinci Dalam C#, dapatkan nilai data sebagai penunjuk. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam