C++学习笔记之 (二)

Key Point 1:

“C++的特点”:

    主要特点表现两个方面:1)全面兼容C 2)支持OOP方法

    

    1.C++是一个更好的C,它保持了C的简洁、高效和更接近汇编语言的特点,对C的类型系统进行了改革与扩充,因此C++比C更安全,C++的编译系统能检查出更多的类型错误。


    2.C++与C兼容,这就使得很多C代码不用修改就可以为C++所用,用C编写的众多 库函数和实用软件 也可以用于C++之中。C的广泛使用,也极大地促进了C++的普及和OOP技术的广泛应用。


    3.由于与C的兼容,使得C++不是一个纯正的OOP的语言,它既支持OPP的程序设计,也支持OOP的程序设计。


    初学编程者,虽然跟C兼容的部分不是C++的主要成分,但依然需要重视它。像数据类型、算法的控制结构、函数等,不仅是OPP的基本成分,也是OOP编程的基础。因为在OOP编程中,对象是程序的基本单位,对象的静态属性需要用某种类型的数据表示,而对象的动态属性需要由成员函数来实现,函数的实现归根到底还是算法的设计。


    code segment:

    #include <iostream.h>
    using namespace std;
    void main(void)
    {
        cout<<"Hello!\n";
        cout<<"Welcome to C++ ! \n";
    }


你可能感兴趣的:(程序设计,include,C++学习,实用软件,初学编程)