問題1>以下代碼含義和賦值順序是什麼?如何支持(a = b)= c?
ClassName a1, a2, a3;
a1 = a2 = a3;
這是否意味着首先將a3的值賦給a2然後賦值??到a1。
問題2>下面的代碼是什麼意思?
ClassName a1, a2, a3;
(a1 = a2) = a3;
問題3> 給出一個類,如下所示:
class A
{
...
}
什麼運營商,以支持以下操作來界定?
A a1, a2, a3;
(a1 = a2) = a3;
只是閱讀這些問題讓我決心永遠不要使用這樣的語法。 –
@大衛,我不喜歡那些:) +1 – q0987
聞起來像一個測驗。 –