1樓:匿名使用者
c1.p()
c1這個類裡的p()函式
bai.表示類成員運du算符,代表zhi是dao特指呼叫版c1的p()函式
c c::operator =(c c)
c類的=運算子重權
載,引數是c型別的c,返回值型別為c
::代表開類語句,也就是在c類的外面定義c類裡的函式(這時候還沒有主程式也就沒有例項,是故只是籠統的定義c類)
c c代表引數名為c(下面就用c來指代這個引數了),是個c型別的值
2樓:魔尊
「.」指的是類內函式或資料的呼叫,如果是指標的話就用「->」。「::
」這個是域運算子,是類內函式的定義時用的。(c c)這裡c指的是類名,後面是定義的一個類,相當於 (int c)一樣的道理。
3樓:匿名使用者
1.c1.p()的.是作用域限制符,c1是類c有一個物件,c1.p()呼叫類c的p函式,即輸出 "實部r=....",其中r對應你
內剛才輸入的a的值容,i應對b的值;
2.c c::operator =(c c)是的::
類實現的作用域限制符,表示後面定義的operator =(c c)是類c的一個操作, (c c)中的c(大寫)表示類c,c(小寫)表示類的一個物件,即你要賦值的一個類c的例項
4樓:匿名使用者
.是物件成員訪問符,表明後面的內容屬於一個物件,結構體和聯合體也有類似用法。
::域作用符,表明後面的內容屬於一個類,此外在名稱空間namespace中用也有類似用法。
5樓:匿名使用者
就是操作解析符,學空間名稱namespace的時候沒見過嗎?
c++中四個點代表什麼意思
6樓:匿名使用者
表示類的成員。(你說的是兩個冒號「:」吧)如類ca中有成員int a;
則:ca::a表示ca類中的成員a;
舉個例子:
class ca
;那麼:函式int b();的定義就必須是這樣的:
int ca::b()
7樓:
同意樓上!!!!!!
c++語言中 *與&的作用分別是什麼啊?
8樓:匿名使用者
額 這個 尼瑪 啊 雖然知道 大概就是 解引用和引用(此引用和下方的引用不同),這也可以叫解引用和取地址。
但是 *可以是乘 &這個也可以是位與
而且 在c++中 &還可以是引用
c++中一個點是什麼意思,比如:h.initialize();
9樓:
我猜測h所對應的類中含有initialize這個成員函式
作用是初始化h
10樓:匿名使用者
.表示該取物件(或結構體變數)的成員函式。
11樓:匿名使用者
.叫結構體成員運算子~
struct t
t h;
h.a = 1;
h.b = 2
c中ref到底有什麼作用,C 中ref的作用是什麼?
int是值型別,而string是引用型別,值型別改的是它的值,而引用傳遞過來的是地址,所以地址上的值也會改變。其實,你也不用理解抄得多複雜!你只要知道,如果用上ref的話,操作的是同一個變數,所以會改變值,如果沒用上ref的話,操作的不是同一個變數,所以值不會改變。這就行了!其他的,以後學得深入了,...
冒號在C 中的作用
兩個冒號是作用域.在類的編寫時,如果是成員函式寫在類外經常要用到,表明是那個類的成員函式 單個會在類的繼承等方面用到.冒號在c 中的作用主要表現在以下幾個方面 1 表示結構內位域的定義 即該變數佔幾個bit空間 typedef struct 2 建構函式後面的冒號起分割作用,是類給成員變數賦值的方法...
tor中的c音標是什麼,doctor中的c音標是什麼
doctor 英 d kt r 美 d kt r n.博士 醫生 v.篡改,偽造 閹割 1 doctor作 博士 解時,表示大學裡的最高學位。2 doctor作 醫生 解時,指有行醫資格並從事醫療工作的人。說 去看病 用see consult a doctor,請醫生 用send for call ...