关键字 32个关键字: C和C++的关系 C++ 主要在C语言的基础上增加了面向对象和泛型的机制,提高了开发效率,以适用于大中型软件的编写。C++支持面向过程编程、面向对象编程和泛型编程,而C语言仅支持面向过程编程。就面向过程编程而言,C++和C几乎是一样的。C主要用于底层的开发。 C的使用领域 Windows、Linux、Unix 等操作系统的内核90%以上都使用C语言开发; 开发硬件驱动,让硬件和操作系统连接起来,这样用户才能使用硬件、程序员才能控制硬件; 单片机和嵌入式属于软硬件的结合,有很多使用C语言的地方; 开发系统组件或服务,用于支撑上层应用; 编写PHP扩展,增强PHP的功能;