C++ o既struct 問題

2013-03-17 1:04 pm
睇書睇5明....其實幾時用-> or . ??

回答 (2)

2013-03-17 11:00 pm
✔ 最佳答案
其實和 variable一樣,用來存放變數。
例如你要一個整數,你可以用 int x
但如果你要一點有x和y座標,你可以定義int x,y; 但其實係兩個整數。
有時候你想要一樣野叫 point,包含兩個整數,你可以用 struct
例如
struct point { int X; int y ;} ;
之後,你可以用point黎定義其他變數,例如
point CircleCenter; 和你定義 int X;基本一樣,
但CircleCenter已包兩個數,你會用 CircleCenter.X和CircleCenter.Y黎用。
你可能呢個情況同用x,y咪差不多,但如果個struct係比較多野,例如一個Person,有出生日期,名字,班別等,你用一個struct已包含所有東西,尤其係如果有兩個variable,因為個struct內容係同時存在,會很易用。
2013-03-18 6:29 am
你睇咩書呢請問?

以我理解:
"->" 與"." 都係當你call member function時用的,
如果你開果個object係用new黎開,甘就要用"->"黎call啦,
其他都係用"."黎開的!!
參考: 我阿sir


收錄日期: 2021-04-20 13:42:37
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20130317000051KK00049

檢視 Wayback Machine 備份