高普考題庫
105 年 105年公務人員高等考試三級考試暨普通考試・程式語言
申論 2請觀察以下程式碼:㈠請問以下C++程式碼輸出答案為何?(5 分)㈡請問執行至return 0 時,是否回收原分配給物件p 之動態記憶體?(5 分)㈢請說明此方法為解決何種問題?且程式概念為何?(10 分)class Smart{public:explicit Smart(int *p = NULL) { sp = p; }~Smart() { delete(sp); }int& operator*() { return *sp; }private:int *sp;};int main(void){Smart p(new int());*p = 2016;cout << *p << endl;return 0;}105年公務人員高等考試三級考試試題 代號:26640類科:資訊處理科目:程式語言