PPC的C/C++和人工智能学习笔记
每一篇学习笔记,都只是为了更好地掌握和理解

C++语言

第3页

C++语言基础(6)_类的常量成员和静态成员

ppc阅读(255)评论(0)

C++基础,今天学习类的常量成员和静态成员。   先来看一下类的内存占用情况:(这里是说这个类的实例对象在内存中占用的字节数) 类所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(假如有虚函数,则虚函数整体占用4个字节)...

C++语言基础(5)_类的拷贝构造与this指针

ppc阅读(241)评论(0)

C++基础第五课:类的拷贝构造与this指针。后面作业是熟悉并使用C++的string类。   构造及析构: 构造是对象一个从无到有的过程。 析构是对象从有到无的过程。   利用构造函数完成对象的初始化操作: 构造函数很...

C++语言基础(4)_类的构造与析构函数

ppc阅读(286)评论(0)

C++基础第四课:类与对象,类的构造与析构函数。后面作业是自己实现一个字符串类(暂时只用构造与析构函数)。   面向对象(Object Oriented,OO) 起初,“面向对象”是指在程序设计中采用封装、继承、多态等设计方法。现...

C++语言基础(3)_内存处理和C++的引用

ppc阅读(207)评论(0)

C++基础第三课:bool类型,引用,new/delete内存处理。   C++里面引入了一个基本数据类型bool,其有2个值ture和false。在C语言里面用非0表示真,用0表示假,C++里面true表示真,false表示假,...

C++语言基础(2)_函数重载

ppc阅读(279)评论(0)

C++基础第二课:函数重载、函数参数缺省、内联函数。最后是个函数重载的练习,求三角形和圆的周长与面积。 C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,即函数的参数列表不同...

C++语言基础(1)_输入输出和命名空间

ppc阅读(305)评论(0)

C语言基础学习快要结束了,今天开始C++基础学习。主要内容是C++的输入输出和命名空间。 首先,我想了解下C、C++、C#等语言的区别,所以下面引用了一些知乎上的回答:   回答一: C语言:C语言诞生得非常早,当时人们普遍还习惯...