C 中point a,其中的什麼意思?有什麼用

2021-08-13 22:25:24 字數 2296 閱讀 7048

1樓:匿名使用者

引用是c++相對於c引入的一個新的概念,它在宣告一個變數時使用,如int a;

int &p = a;

上面的兩句**說明了引用的兩個特點,引用須在宣告進初始化,沒有空的引用。可以看出來,引用是已存在的一個物件的引用,本題中a是一個point物件的引用,它的意義很簡單,即代表被引用的物件本身。這樣傳參時如果傳遞引用,在函式裡對引用的一切操作,就相當於對被引用物件的操作。

2樓:匿名使用者

point &a是"引用"的定義,一般是用在函式傳參的時候。

這個&沒什麼意義,就是說明這是"引用"的定義。

3樓:匿名使用者

取地址符 作用是取得變數的儲存地址……

c++ 中“&”這個符號代表什麼意思?

4樓:匿名使用者

1、地址符:

比如指標:int *p=&point; //定義一個指標變數p指向普通變數point的地址;

引用:int &rp=point; //建立一個int型的引用rp,並將其初始化為變數point的一個別名。

2、運算子:

比如位運算: &表示按位與,“按位與”的作用是將兩個運算元對應的每一位分別進行“邏輯與”操作。

如:3&5

3 0000 0011

5(&) 0000 0101

3&5 0000 0001

3、邏輯關係&&(且)

比如:if(i<1&&i>-1) j=i; //如果 i<1且 i>-1,把 i 賦給 j 。

point (point& pt) {x=pt.x;y=pt.y;} 請問這一句在c++裡是啥意思呀

5樓:折心灬小軒

這是一個類(point)的複製建構函式

他是用該類的一個物件來初始化另一個物件的

讓這個類的兩個成員x和y的值都為引數的成員就是這樣,如果有不明白的,歡迎追問

6樓:搗蒜大師

大概是一個拷貝建構函式

就是用一個pt去構造一個完全一樣的point//用法

point pt;

point pt2(pt);

就會產生另一個point叫做pt2,和pt1的值一樣

7樓:何偉丶

這個是拷貝建構函式,應該是。**要給全

8樓:

這是類point的建構函式,說具體點就是複製建構函式(或拷貝建構函式), 建構函式是用來初始化類物件的,

以上**的意思是用一個point類物件初始化point類的成員變數

ok 參考資料http://baike.baidu.com/view/2329038.htm

c++中point(int x,int y):x(x),y(y) 是什麼意思

9樓:匿名使用者

建構函式冒號後頭那個叫初始化列表, 用於初始化類的成員屬性, 這裡相當於內

point(int x_, int y_)初始化列表並不是容

簡單的給了一種方便的寫法, 填充記憶體時會先用初始化列表對成員賦初值, 再執行構築函式體裡的賦值語句, 於是初始化列表會比建構函式裡的賦值語句要快, 同時如果把成員屬性宣告為const或者成員屬性的型別把operator=拷貝賦值操作符"禁用"了那麼就只能用初始化列表賦初值而不能在函式體內賦值

10樓:army1椒rz迫

這是一種方便的寫法,意思就是把x的值賦給你的類裡面的x,把y的值賦值你的類裡面的y

11樓:匿名使用者

我準備入門,c++是什麼玩意

c++中,point& p是什麼意思?

12樓:匿名使用者

這個只是排版的原因,的確是引用,作用和指標差不多。

13樓:千鋒教育

表示引bai用。

duc++這個詞在中

國大陸的程式設計師zhi圈子中dao通常被讀做“專c加加”,而西方的程式屬員通常讀做“c plus plus”,“cpp”。 它是一種使用非常廣泛的計算機程式語言。

c++是一種靜態資料型別檢查的、支援多重程式設計正規化的通用程式設計語言。它支援過程化程式設計、資料抽象、物件導向程式設計、泛型程式設計等多種程式設計風格。

14樓:匿名使用者

如果在函式引數宣告中,確實是引用

C中abc什麼意思c中xabc是什麼意思?

樓上說的很好 表示或的 意思,對於乙個數值進行true和false判斷,是非0為true,0為false 在這提醒樓主注意乙個問題 如果 a b 是正確的,則c就不做判斷了,如果c有賦值的時候特別要注意 例子 a b c a 2,b 1,c 2 判斷結束後c 2 如果a 1,b 2,c 2判斷結束後...

c是什麼意思,在c 中 什麼意思

就是模運算,就是取餘 餘數 就是除號,int整數運算,就是取整數 四捨五入 物件導向就是所有的操作都是基於物件的,所關注的是物件,我想知道textbox裡的內容 這個操作,直接找textbox物件的text屬性就可以了。敢問你對物件這個概念有怎樣的理解,物件導向的重點是物件,而不是面向,如果你想知道...

在c中是什麼意思在C中是什麼意思

表示作用域,和所屬關係。比如乙個a類 存在乙個函式test是屬於a的,如下 關於 的具體解析 是運算子中等級最高的,它分為三種 1 global scope 全域性作用域符 用法 name 2 class scope 類作用域符 用法 class name 3 namespace scope 命名空...