&&在c++中是什么意思
當(dāng)涂呢13968559824咨詢: (5>9 && 6>3)在C++中是什么意思? & 是什么? -
樺甸市動(dòng)導(dǎo)桿回復(fù):
______ (1)&&是邏輯運(yùn)算符,是"與""且"的意思;運(yùn)算規(guī)則是:有0得0,全1得1;(5>9 && 6>3),這里5>9顯然是不成立的,所以該邏輯表達(dá)式的結(jié)果是0,此時(shí)已經(jīng)不用判斷右邊的表達(dá)式;(2)注意:&&運(yùn)算符只有左邊成立的時(shí)候才進(jìn)行右邊的運(yùn)算;如果左邊為假,右邊就算有括號(hào)運(yùn)算符“()”里面的表達(dá)式也是不進(jìn)行運(yùn)算的
當(dāng)涂呢13968559824咨詢: C++中一個(gè)類名后面緊跟一個(gè)&,是什么意思 -
樺甸市動(dòng)導(dǎo)桿回復(fù):
______ 表示引用,引用和指針類似,但引用可以理解為同一個(gè)對(duì)象的不同命名,而且引用必須初始化,不能重復(fù)定義.還有引用不會(huì)分配空間
當(dāng)涂呢13968559824咨詢: c++ 中 & 這個(gè)符號(hào)代表什么意思
樺甸市動(dòng)導(dǎo)桿回復(fù):
______ 1、地址符: 比如 指針:int *p=&point; //定義一個(gè)指針變量p指向普通變量point的地址; 引用:int &rp=point; //建立一個(gè)int型的引用rp,并將其初始化為變量point的一個(gè)別名. 2、運(yùn)算符: 比如 位運(yùn)算: &表示按位與,“按位與”的作用是將兩個(gè)操作數(shù)對(duì)應(yīng)的每一位分別進(jìn)行“邏輯與”操作. 如:3&5 3 0000 0011 5(&) 0000 0101 3&5 0000 0001 3、邏輯關(guān)系&&(且) 比如: if(i<1&&i>-1) j=i; //如果 i<1且 i>-1,把 i 賦給 j .
當(dāng)涂呢13968559824咨詢: C++中&是什么意思?有什么作用.請(qǐng)盡量詳細(xì).謝謝了..... -
樺甸市動(dòng)導(dǎo)桿回復(fù):
______ 1. 位操作,與的意思 1&1=1, 1&0=0,0&1=0, 0&0=02. 取地址, 計(jì)算機(jī)的存儲(chǔ)設(shè)備是沒有變量這一概念的,有的只是一個(gè)一個(gè)的能夠保存數(shù)據(jù)地的單位.存取這些數(shù)據(jù),需要確定到某個(gè)單位上,每個(gè)單位有一個(gè)指定的地址 int a; 在編譯的時(shí)候,就給a分配了一個(gè)存取數(shù)值的單位,a就保存了指向這個(gè)單位的地址 比如說:一排房間,按1,2,3,4,5的順序排列,a=1222;是說某個(gè)房間中存儲(chǔ)了1222這個(gè)數(shù)據(jù),而&a,則是說明哪間房子中存有這個(gè)數(shù)據(jù).比如第一間房存儲(chǔ)這個(gè)數(shù),則&a=1;
當(dāng)涂呢13968559824咨詢: C++中重載運(yùn)算符加&是什么意思?如定義了一個(gè)類Date,則有Date&operator(int m),其中的&表示什么? -
樺甸市動(dòng)導(dǎo)桿回復(fù):
______ 在語(yǔ)句 Date& operator++(int m) 中的& 是代表對(duì)于重載的++運(yùn)算符,可以 return *this; 即返回對(duì)象本身,或者返回一個(gè)已經(jīng)存在的對(duì)象,記住按照你的描述,返回的是一個(gè)Date 對(duì)象的引用. 在返回的時(shí)候
當(dāng)涂呢13968559824咨詢: 在C++語(yǔ)言中 ”類名& 函數(shù)“表示什么意思啊?如:PARTICLE& RUN(int n) -
樺甸市動(dòng)導(dǎo)桿回復(fù):
______ 展開全部&符號(hào)在C++中可能是取某變量的地址!但在此處并不是這樣!&在此處是引用!也就是RUN函數(shù)返回的是一個(gè)PARTICLE類的引用,在程序中可以利用此返回值修改此指向的內(nèi)存的內(nèi)容!(再說說引用,就是又給變量重新定義了一個(gè)新的名字,但是原來的名字仍然可以訪問.通過引用能夠修改變量的內(nèi)容,這是它的好處之一,好處之二就是在函數(shù)傳遞參數(shù)時(shí)效率會(huì)更高!).具體的可以參看引用!!
當(dāng)涂呢13968559824咨詢: &跟|在C語(yǔ)言中是什么意思 -
樺甸市動(dòng)導(dǎo)桿回復(fù):
______ 單個(gè)&表示按位與操作 兩個(gè)在一起,即&&表示邏輯的“并且”,可以用于組合條件的判斷 另外在C++中,單個(gè)&還表示引用的意思
當(dāng)涂呢13968559824咨詢: 請(qǐng)問C++中在函數(shù)中&是什么意思? -
樺甸市動(dòng)導(dǎo)桿回復(fù):
______ &意思就是別名,其實(shí)就是它本身.void set_date(Date& d)就是說傳進(jìn)的參數(shù)本身就是d,在內(nèi)存中就這一個(gè)d,如果函數(shù)內(nèi)對(duì)這個(gè)d修改了,相應(yīng)內(nèi)存中的那個(gè)d也改變了,因?yàn)樗麄兪且粋€(gè). void set_date(Date d),這樣的話傳入的參數(shù)是和d一樣值得一個(gè)數(shù),在內(nèi)存中是對(duì)原來的d拷貝了一份使用.如果函數(shù)內(nèi)修改了只是修改了備份,對(duì)原來的d沒影響.
當(dāng)涂呢13968559824咨詢: &在c++中是什么含義 -
樺甸市動(dòng)導(dǎo)桿回復(fù):
______ 就是邏輯運(yùn)算中 與 的意思具體計(jì)算如下:1&0 = 0&1 = 01&1 = 10&0 = 0如果是多位的(二進(jìn)制來說),則實(shí)行按位相與,計(jì)算方法跟上面的相同
當(dāng)涂呢13968559824咨詢: C++ 這個(gè)語(yǔ)句中[&]是什么意思 -
樺甸市動(dòng)導(dǎo)桿回復(fù):
______ [&]:以引用形式捕獲所有外部變量;->:應(yīng)該是從某種類型轉(zhuǎn)換到另一種類型.