Rumah > Artikel > pembangunan bahagian belakang > Apakah perbezaan antara * dan & dalam bahasa C?
Perbezaan: Operator * digunakan untuk mentakrifkan jenis penuding dan menyahrujuk penuding, mengakses nilai pada alamat memori yang ditunjuk oleh penuding manakala operator & mendapat alamat pembolehubah, menghantar parameter melalui rujukan atau digunakan dalam penunjuk dan pengurusan ingatan.
Dalam bahasa C, * dan & ialah dua pengendali penting, yang masing-masing mewakili penolakan rujukan dan operasi pengambilan alamat.
* Operator:
& operator:
Ringkasnya, * digunakan untuk pengisytiharan dan penolakan penunjuk, manakala & digunakan untuk mendapatkan alamat pembolehubah. Kedua-dua operator ini sering digunakan dalam pengurusan penunjuk dan memori dalam bahasa C.
Atas ialah kandungan terperinci Apakah perbezaan antara * dan & dalam bahasa C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!