作者MoseHas (非主流摩斯) (′‧ω‧‵)
看板C_and_CPP
標題Re: [語法] int sum(0)
時間Thu Jun 11 22:36:57 2009
轉述我們老師的講法
int a=0;
int a(0);
在C裡面都一樣
不過在C++會有一點小差異
比如constructor
class anything
{
public:
anything();//default
anything(int a,int b);//constructor
private:
int x;
int y;
}
int main()
{
anything something
(10,20);
...
}
如果用 「 = 」 是沒辦法做initialization的
如有講錯的部分請強者補完,感謝~
※ 引述《linccg (guest)》之銘言:
: 大家好。
: 小弟請問大家一個問題,在C++程式碼中:
: int sum(0);
: 代表什麼意思。和程式碼:
: int sum=0;
: 之間有什麼差別?
: 謝謝大家。
--
◢▅▇◣▉ ◣
﹨ ∥∥ ∕
▉ ◥ ▊★
◣▂
▊ ◢◤ ◥▇▆▅▆▇◤
╲◢‥‥◥╱
◥◣
◤ ▊▊▊ ◥
▍◢◤▉▅◣◢▆◣ ▊
══'╴‥╴'══Craig
◢
◥◣ ▋▋
▇◤
▌◣ ▊ ▉ ▊ ▉ ▋
══' / '══
◣
█ ▋▍▋
▎ ◥◣
◥▌◥▆◤ ▋
══'﹏﹏﹏'══
◥
▂◤ ◤◤▌
◥ ◥
◥ ◥ ◢◣ ◢◣ ψcafelife
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.227.199.60
推 QQ29:是沒錯阿只是基本型態 不知道裡面是怎麼寫 跟一般class一樣? 06/11 22:39
→ MoseHas:@@? 不懂 06/11 22:40
→ MoseHas:你是說constructor嗎? 06/11 22:40
推 stalinone:base type 應該是一樣的 06/11 22:45