Simbol & dalam C++ melakukan operasi AND bitwise, jika kedua-dua bit adalah 1, hasilnya ialah 1, jika tidak ia adalah 0. Selain itu, ia boleh mendapatkan alamat pembolehubah dan pembolehubah rujukan. . Ia melakukan perkara berikut:
Jika kedua-dua bit adalah 1, hasilnya ialah 1.
Jika sebarang bit adalah 0, hasilnya adalah 0.Syntax
Sintaks operator bitwise AND adalah seperti berikut:
int & (int x, int y);
di mana:
x
dan y
ialah dua operator bitwise AND. Integer untuk beroperasi. Contoh
int x = 5; // 二进制表示为 101 int y = 7; // 二进制表示为 111 int result = x & y; // 二进制表示为 101 std::cout << "x & y = " << result << std::endl; // 输出:5
Dalam contoh ini, x = 101
dan y = 111
, selepas melakukan operasi bitwise AND, kami mendapat result = 101. Ini kerana setiap bit dalam dua integer memenuhi peraturan bitwise AND.
x
和 y
是两个要进行按位与操作的整数。示例
rrreee在这个示例中,x = 101
和 y = 111
,进行按位与操作后得到 result = 101
Selain melaksanakan operasi bitwise DAN, simbol & juga boleh digunakan:
Dapatkan alamat pembolehubah:
Awalan & kepada nama pembolehubah untuk mendapatkan alamat pembolehubah. Ini sangat berguna dengan petunjuk dan rujukan.Atas ialah kandungan terperinci Bagaimana untuk menggunakan dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!