1樓:追悔七年
一般成員運算子bai用於選擇結構體du裡zhi面的成員,如struct xx
xx.a=3;
xx.b=5;
域運算dao符一般用來選專用全域性的函式,如在cwnd類裡要使屬用api的setwindowpos()就要用域運算子
::setwindowpos();
2樓:_誠兒
c++作用來域運算子::是和類相源關的一般
用語把函式的定義寫在類外的時候`靜態的函式和變數的呼叫也要用 類名::靜態函式|靜態變數 成員運算子.是真對物件呼叫的
一般呼叫形式為 物件.函式| 物件.變數(前提都是公有的) 2著的區別在於 用::時一定要寫上類名或作用域名`而.只能是物件呼叫它的函式和變數時用
3樓:
域運bai算符,用來區別作用域du內被隱藏了的zhi函式或變數。例如,你dao在main函式外宣告瞭內變數i,同時在mian函式體內也聲容明瞭變數i。如果你想在main函式體內使用main函式體外的變數,那麼就要使用域作用符。
成員運算子出現在類裡邊,通過運算子過載函式來實現
4樓:流雲寒星
你只要記住,成員運算子.是用來呼叫函式和成員的,
域運算子::是用來指明是方法或變數所在哪個類的
c++中=運算子和<<運算子有什麼區別
5樓:賊寇在何方
《是左移運算子號,是把運算元看成二進位制數,然後左移指定的位數,生成新的值
而c++標準庫的stream類過載了《運算子,使之成為流的輸出符號
和=(賦值運算子)沒有關係
6樓:匿名使用者
=為賦值,從右向左
《為整型資料的左移位,為位運算子,至於輸出流的插入符為該運算子在ostream中過載後的結果
7樓:匿名使用者
a&是返回一個引用,主要是讓它可以用在賦值運算子的左邊,以便賦於它一個物件值!
8樓:呼啦呼啦飛起來
《是左移,用於二進位制,而=是賦值,右邊等於左邊
9樓:七彩寶石
《是整型資料的左移位位運算子
=是賦值(變數a = 變數b)
比如int a;
int b =128;
a = 8;
a=b;
那麼a就會先後成8和128(這個是基礎來著?)但是c++標準庫中的裡的 stream 類給它過載成了流的輸出符
c語言運算子,C語言 運算子 是怎麼運算的
9除以5商1餘4 不是說小數最後位是餘數 餘數就是在整數的除法中,只有能整除與不能整除兩種情況。當不能整除時,就產生餘數,所以餘數問題在小學數學中非常重要。餘數有如下一些重要性質 a,b,c均為自然數 1 餘數小於除數。2 被除數 除數 商 餘數 除數 被除數 餘數 商 商 被除數 餘數 除數。3 ...
c關係運算子和邏輯運算子有什麼區別
顧名思義 1 關係運算子 進行關係判斷的運算子 這裡的關係,只內限於數值上的 大小關容系 所以又叫 比較運算子 參與這種運算的量,都必須是數值型別的,或是可以轉化為數值型別的量,也就是,可以 區分 或比較 大小 的量。而這種運算的結果,也就是 對大小關係的判斷 的結果,自然只能是 真 或 假 這兩種...
C邏輯運算子,C程式邏輯運算子
邏輯與2邊表示式的值中有一個是0,則結果是0邏輯或2邊表示式的值中有一個是1,則結果是1邏輯非的作用是將0變1,將非1變0 在c 中 結果bai只有兩種du 一種是 zhi0,一種是非零,所以當然a 5,a就是0,相dao當於專 是與否,的話只有當兩個屬變數都不為零是 結果才為1,其他情況結果為0,...