Mengapakah keputusan & operasi palsu?
凉伴伴
凉伴伴 2019-05-24 15:04:32
0
1
1114

$x = benar;

$y=2;

jika($x & $y++) adalah palsu

jika($x & 3) adalah benar

凉伴伴
凉伴伴

membalas semua(1)
凉伴伴

Jawab sendiri, dan anda akan faham selepas membaca bahagian seterusnya [Operasi Bit]. & dan | adalah kedua-dua operasi digital, dan ia akan dinilai selepas operasi binari

$x dan $y++ ditukar kepada 0, jadi $x & $y++ akhirnya Hasilnya ialah 0, jika(0)----salah

3 ditukar kepada binari ialah 11, $x & 3 hasil binari ialah 011, ditukar kepada perpuluhan ialah 3, jika(3) ----benar

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan