- C/C++
详细聊聊c语言中的缓冲区问题
缓冲区又称为缓存,它是内存空间的一部分,也就是说在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做...
- C/C++
C++内存管理详细解析
这篇文章主要给大家分享的是C++内存管理的详细内容学习,下面文章围绕C++内存管理的相关资料展开具体学习内容,需要的朋友可以参考一下,希望对你有所...
- C/C++
C语言 递归实现排雷游戏
扫雷是电脑上很经典很经典的传统老游戏,从小编第一次摸到计算机开始就玩过扫雷,虽然当时并不理解玩法原理,但终是第一次玩电脑游戏,下面来从扫...
- C/C++
C语言 递归解决青蛙跳台阶问题
递归做为一种算法在程序设计语言中广泛应用。基本含义是指函数/过程/子程序在运行过程序中直接或间接调用自身而产生的重入现象。在计算机编程...
- C/C++
用C语言完整实现2048游戏
2048是一款数字益智游戏,初始数字则是由2+2组成的基数4。在操作方面的不同则表现为一步一格的移动,变成更为爽快的一次到底。相同数字的方况在靠拢...
- C/C++
C语言关于自定义数据类型之枚举和联合体详解
枚举顾名思义就是把所有的可能性列举出来,像一个星期分为七天我们就可以使用枚举,联合体是由关键字union和标签定义的,和枚举是一样的定义方式,...
- C/C++
C语言动态内存管理分析总结
C语言中开辟内存有很多种方式,目前我们最常用的也就是数组,但数组是在我们用到他之前就得设定好它的长度,有时很不方便。随意我们来探究动态内存...
- C/C++
C语言关于文件的操作方法总结
在任何程序的开发中,对于文件的操作都是绕不开的一个知识点,因为总是要用到存储读取的功能,今天我们来详细了解C语言中是怎么操作文件的...
- C/C++
C语言静态与动态通讯录的实现流程详解
这篇文章主要为大家介绍了C语言分别实现静态与动态的通讯录示例代码教程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升...
- C/C++
C语言 数据结构之数组模拟实现顺序表流程详解
顺序表,全名顺序存储结构,是线性表的一种,线性表用于存储逻辑关系为“一对一”的数据,顺序表自然也不例外,不仅如此,顺序表对数据的物理存储...
- C/C++
深入浅出分析C++ string底层原理
C ++的string对象实质上就是一个容器,其内部有一个c_str方法能够返回一个指向的实质存储字符串副本的数据成员。即通过string::c_str()配合printf函数可以获取的...
- C/C++
C++ 内存管理原理分析
本章主要介绍C++的内存管理,以C++的内存分布作为引入,介绍C++不同于C语言的内存管理方式(new delete对比 malloc free),最后为了加深读者的理解,会介绍...
- C/C++
Opencv 马赛克和毛玻璃效果与图片融合的实现
这篇文章主要为大家详细介绍了通过OpenCV实现马赛克和毛玻璃滤镜效果与图片的融合,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙...
- C/C++
C++ Dijkstra算法之求图中任意两顶点的最短路径
这篇文章主要为大家详细介绍了用C++经典算法-Dijkstra算法求任意两顶点之间的最短路径,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小...
- C/C++
详解C/C++ QT QChart 绘制组件应用
Qtcharts 组件基于GraphicsView模式实现,其核心是QChartView和QChart的二次封装版。本文重点给大家介绍C/C++ QT QChart 绘制组件应用的相关知识,感兴趣的朋友一起...
- C/C++
C++ 风靡一时的连连看游戏的实现流程详解
游戏“连连看”是源自台湾的桌面小游戏,自从流入大陆以来风靡一时,也吸引众多程序员开发出多种版本的“连连看”。这其中,顾芳编写的“阿达连连...