单选题
下列关于C++与C语言的关系的描述中,( )是错误的。
A、
C语言是C++语言的一个子集
B、
C++与C语言是兼容的
C、
C++对C语言进行了一些改造
D、
C++和C语言都是面向对象的
【正确答案】
D
【答案解析】
[解析] C++语言起源于C语言。C++是C语言的超集,即C语言是C++语言的一个子集,同时C++语言与C语言是兼容的。C++对C语言作了很多改进,引进了类和对象的概念。但是C语言是面向过程而不是面向对象的。
提交答案
关闭