有途教育

&在c語(yǔ)言中是什么意思?

劉嘉欣2022-12-22 18:10:10

&在C語(yǔ)言中有兩種意思,一種是取地址符,是單目運(yùn)算符;另一種是位運(yùn)算符,表示“按位與”,是雙目運(yùn)算符。a&b表示啊a和b按位進(jìn)行與運(yùn)算。&后面是個(gè)變量。每個(gè)變量對(duì)應(yīng)一塊存儲(chǔ)空間。

&在c語(yǔ)言中是什么意思?

c語(yǔ)言&符號(hào)有兩種含義:

1、&符號(hào)是指取地址符,是單目運(yùn)算符。

當(dāng)你定義一個(gè)變量a,那想知道變量在內(nèi)存中的地址,就可以使用這個(gè)符號(hào)。這個(gè)符號(hào)就是指取址,在C語(yǔ)言指針這一章中非常常用。

2、&符號(hào)是位運(yùn)算符,表示“按位與”,是雙目運(yùn)算符。

&符號(hào)還可以表示“按位與”。在計(jì)算地址的時(shí)候,都是二進(jìn)制數(shù)了,如果兩個(gè)操作數(shù)該位上的值均為1,那結(jié)果計(jì)算的位置上結(jié)果就是1,否則結(jié)果就是為0。

當(dāng)兩個(gè)&符號(hào)同時(shí)使用,即&&符號(hào),代表邏輯運(yùn)算中的邏輯與。

&&符號(hào)可以代表邏輯運(yùn)算中的邏輯與。在“與或非”中,&就是指兩個(gè)比較的對(duì)象,如果一真一假,那結(jié)果就是0,如果兩個(gè)比較都是真,那就是1,如果兩個(gè)都是假的,那結(jié)果就是0。

熱門推薦

最新文章