30 下列以 C 程式語言撰寫之程式執行後的輸出為何?
#include using namespace std; class P { public: void foo() { cout << 'P'; } }; class C : public P { public: void foo() { cout << 'C'; } }; int main() { P p; C c; P *pc = &c; P &rc = c; p.foo(); c.foo(); pc->foo(); rc.foo(); return 0; }
(A) PCPP
(B) PPPP
(C) PCCC
(D) CCCC
(A) PCPP
(B) PPPP
(C) PCCC
(D) CCCC
答案:登入後查看
統計: A(50), B(6), C(51), D(3), E(0) #1201251
統計: A(50), B(6), C(51), D(3), E(0) #1201251
詳解 (共 1 筆)
#1511732
求解
2
1