在C++中,以下哪个关键字用于定义一个类的析构函数?
答案解析
核心考点是C++中类的析构函数定义。析构函数是类的一种特殊成员函数,用于在对象销毁时执行清理工作。在C++中,析构函数的名称是在类名前加上波浪号'~'。选项A的'delete'用于释放动态分配的内存;选项B的'destructor'不是C++中的关键字;选项D的'free'是C语言中用于释放内存的函数。因此,正确答案是C,因为'~'是定义析构函数的关键字。
正确答案:C