問題詳情

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
難度:適中0.48
統計:A(12),B(1),C(7),D(1),E(0)

內容推薦

內容推薦