COD
-
c/c++语言开发共享C语言的动态内存管理的深入了解
目录一、动态内存分配二、动态内存分配函数1、malloc()2、realloc()3、calloc()三、用free函数释放内存四、迷途指针总结一、动态内存分配(1)用malloc类的函数分配内存;(
-
c/c++语言开发共享一篇文章带你了解C语言函数递归
目录什么是递归?递归的两个必要条件递归实例实例1(按照顺序打印一个数的整形值)画图讲解完整代码实例2 (使用函数在不创建变量的情况下求字符串长度)画图讲解程序运行结果完整代码递归与迭代实例1 (求n的
-
c/c++语言开发共享C++的对象特性和友元你真的了解吗
目录对象特征构造函数和析构函数函数的分类以及调用拷贝构造函数调用时机构造函数调用规则深拷贝与浅拷贝初始化列表类对象作为类变量静态成员成员变量和成员函数分开储存this指针的用途空指针访问成员const
-
c/c++语言开发共享C语言 指针数组进阶详解
目录指针与数组中的sizeof与strlensizeofstrlen数组名1、一维数组整型数组字符数组指针数组2、二维数组指针笔试题笔试题1笔试题2笔试题3笔试题4笔试题5前言:指针与数组的知识往往让
-
c/c++语言开发共享C语言实现烟花表白程序代码
目录效果图烟花爆炸效果思路代码素材总结效果图烟花爆炸效果思路不能直接把烟花图片贴到窗口中,需要把烟花的像素点保存到二维数组中,以相同的半径大小把烟花输出到窗口中爆炸的位置,r从0开始,不断增大,一圈圈
-
c/c++语言开发共享C++的static静态成员你有了解吗
目录一、静态成员二、静态成员变量三、静态成员函数四、访问静态成员的方式五、小结六、静态成员必须在定义类的文件中对静态成员变量进行初始化七、什么能在类内初始化八、c++静态类型成员变量的初始化顺序总结一
-
c/c++语言开发共享C语言线性表之双链表详解
目录定义1.删除2.插入3.建立4.查找总结定义链表是通过一组任意的存储单元来存储线性表中的数据元素,每一个结点包含两个域:存放数据元素信息的域称为数据域,存放其后继元素地址的域称为指针域。因此n个元
-
c/c++语言开发共享c语言 数据存储与原码 反码 补码详细解析
目录前言1.数据的类型介绍1.1整形家族2.整形在数据内存中的存储2.1 原码 反码和补码(三种整型数的表示方法)2.2大小端字节序序的介绍2.3 练习3.浮点型在内存中的存储3.1 先举一个例子3.
-
c/c++语言开发共享一起来看看C语言线性表的线性链表
目录定义1.插入2.建立线性链表1)头插法2)尾插法3.删除4.查找5.求线性链表的表长总结定义链表是通过一组任意的存储单元来存储线性表中的数据元素,每一个结点包含两个域:存放数据元素信息的域称为数据
-
c/c++语言开发共享C语言栈之顺序栈
目录定义1.建立空栈2.进栈3.出栈4.读栈顶元素5.遍历栈总结定义用顺序存储方式实现的栈称为顺序栈,顺序栈对应于顺序表。设栈中的数据元素的类型是整型,用一个足够长的一维数组s来存放元素,数组的最大容
-
c/c++语言开发共享C++中的拷贝构造函数详解
目录c++拷贝构造函数(复制构造函数)详解1) 为什么必须是当前类的引用呢?2) 为什么是 const 引用呢?默认拷贝构造函数总结c++拷贝构造函数(复制构造函数)详解拷贝和复制是一个意思,对应的英
-
c/c++语言开发共享C++中的命名空间详细介绍
目录命名空间的特性声明命名空间和命名空间成员全局命名空间不连续命名空间嵌套命名空间using声明和using编译指令命名空间别名综合代码示例总结命名空间的特性首先熟悉一下命名空间的两个概念。声明区域: