分类：电脑/网络-程序设计
问题：C语言与C有什麽异同? 
回答：C和C++相同点如下：
★ 它们的第一个字母都是大写的“C”
★ 它们都是计算机高级语言，在现代软件开发中发挥着可以说是无法替代的作用，它们都可以开发系统底层、驱动程序。他们是唯一（唯二？）能编写windows api的语言
★ 它们的语法有很多相同点，尤其是在C里面支持的语法，99%以上都能在C++中适用。
★ 它们都有复杂的语法，用法都比较灵活，都可以直接操作内存。

不同点
★ C++是面向对象的语言，而C是面向过程的结构化语言，也就是说在C里面看不到诸如继承、重载、多态、异常等概念
★ C++在某种程度上可以看做是对C的扩充，它的库文件要比C多得多
★ C++比C难学
★ C++编写大型程序比C容易得多（因为它的面向对象机智）。

C和C++最大的不同就是前者是面向对象语言。