C++与C

    在假期对C++学习了一些后,与C语言也有一些对比,首先,C语言是一种结构化的语言,是人与计算机的一种交流语言,也是一种基础,重点在于算法与数据结构,考虑的是一个过程。而C++考虑的是构造,比如去构造一个对象模型,二者最大的区别就在于思考或者说是解决问题的方法不一样。

    人们都说C++比C更加先进,为什么这样说,我在其他地方了解了一下,是因为“设计这个概念已经融入到C++之中”。C++是全新的程序思维,是面向对象的,而C语言是面向过程的, 对于C的头文件都是差不多类似

   这样的,而C++的是C++与C_第1张图片C++与C_第2张图片其次C++只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。

    在学习C++过程中首先要从书面上了解C++,可以先看《Essential C++》再看《C++ Primer》,其次就是多大练习,孰能生巧,勤能补拙。


你可能感兴趣的:(C++与C)