计算机 选择题 较难 ★ 精品

构造函数与析构函数 — 计算机选择题

C++ 程序设计(大学通用) 类与对象 AI 三重审校通过

题目
阅读程序: ```cpp #include <iostream> using namespace std; class Item { char name; public: Item(char n) : name(n) { cout << '+' << name; } ~Item() { cout << '-' << name; } }; int main() { Item a('a'); { Item b('b'); Item c('c'); } Item d('d'); } ``` 程序运行时输出的字符序列是什么? A. +a+b+c-c-b+d-d-a B. +a+b+c-b-c+d-d-a C. +a+b+c-c-b+d-a-d D. +a+b+c-c-b-d+d-a