Dalam bahasa C, simbol & digunakan untuk mendapatkan alamat pembolehubah: ia dipanggil operator alamat. Digunakan untuk mendapatkan alamat pembolehubah dalam ingatan. Simpan alamat dalam pembolehubah penunjuk atau gunakannya untuk aritmetik penunjuk. Tidak boleh digunakan untuk mendapatkan alamat pemalar atau literal. Apakah maksud
& dalam bahasa C?
Dalam bahasa C, simbol & digunakan untuk mendapatkan alamat pembolehubah. Ia dipanggil pengendali alamat.
Penggunaan: Operator
& diikuti dengan nama pembolehubah, dengan itu mengembalikan alamat lokasi memori di mana pembolehubah itu berada. Alamat ini boleh disimpan dalam pembolehubah penunjuk atau digunakan dalam aritmetik penunjuk.
Contoh:
int x = 10; int *ptr = &x;
Dalam contoh di atas, &x mengembalikan alamat pembolehubah x dan memberikannya kepada pembolehubah penunjuk ptr. Sekarang, pembolehubah ptr menyimpan alamat lokasi memori di mana pembolehubah x berada.
Nota: Pengendali
Atas ialah kandungan terperinci Apakah maksud & maksud dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!