Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Apakah petunjuk dalam C#?

Apakah petunjuk dalam C#?

王林
Lepaskan: 2023-09-02 11:49:02
ke hadapan
1466 orang telah melayarinya

C# 中的指针是什么?

Penunjuk ialah pembolehubah yang nilainya ialah alamat pembolehubah lain, iaitu alamat langsung lokasi memori.

Sintaks untuk penunjuk ialah -

type *var-name;
Salin selepas log masuk

Begini cara mengisytiharkan jenis penunjuk -

double *z; /* pointer to a double */
Salin selepas log masuk

C# membenarkan penggunaan pembolehubah penunjuk dalam fungsi atau blok kod yang ditandakan oleh pengubah suai yang tidak selamat. Kod tidak selamat atau kod tidak terurus ialah blok kod yang menggunakan pembolehubah penunjuk.

Berikut ialah modul kami yang menunjukkan cara mengisytiharkan dan menggunakan pembolehubah penunjuk. Kami menggunakan pengubah suai tidak selamat di sini -

static unsafe void Main(string[] args) {
   int val = 50;
   int* x = &val;

   Console.WriteLine("Data: {0} ", val);
   Console.WriteLine("Address: {0}", (int)x);
   Console.ReadKey();
}
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah petunjuk dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan