※ 引述《RJking (RJ-king)》之銘言:
: ※ 引述《ysbh (烏龜回娘家)》之銘言:
: : 下面的題目已經有答案,只是不知道答案正確不正確
: : 每一題皆有一些問題,請各位大大不吝指導
: : 小弟的問題皆在 ☆請問: 之後
: : (D)029.下列那一種程式語言不具有Operator overloading?(A)C (B)Ada (C)C (D)以上
: : 皆有
: : ☆請問:Operator Overloading是什麼?能舉個例子嗎?而哪一些程式語言支援?哪一些
: : 程式言語不支援?
: 選項A跟C是一樣的...囧rz
: Ada不太清楚說...應該是可以的
: 運算子多載就是說一個運算子不限定只對應一種資料型態
: 例如說C/C++裡
: int a = 1;
: char b = 'A';
: 此時 a+a 合法; b+b 也合法
: 但如果今天一個程式語言不接受運算子多載,又 '+' 只能用於整數運算
: 會變成 a+a 合法但 b+b 不合法
打錯題目了~選項(A)應該是C++
我查了一下wiki ==> http://tinyurl.com/cu5lta
上面寫了C不支援Operator overloading
這是否是Wiki上的資料錯誤呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.71.68.193