COD
-
c/c++语言开发共享C语言线性表的链式表示及实现详解
前言线性表的顺序表示指的是用一组地址连续的存储单元依次存储线性表的数据元素,而线性表的链式存储特点则是用一组任意的存储单元存储线性表的数据元素。这组存储单元既可以是连续的,也可以是不连续的。对于链式存
-
c/c++语言开发共享C++宏函数和内联函数的使用
1. 宏常量&宏函数1.1 定义// a. 定义一个宏常量#define max 1024 // 宏常量 max称为符号常量// b. 定义一个宏函数// 宏函数:宏函数就是使用宏定义定义出
-
c/c++语言开发共享C语言数据结构之栈与队列的相互实现
一、用对列实现栈题干要求:细节分析:队列是先进先出; 要实现的栈是先进后出。解题思路:假设:先用一个队列储存数据 n 个,然后将前 n-1 个数据导入到另一个队列,此时,原始队列中仅剩一个,是最后剩的
-
c/c++语言开发共享Qt实现界面滑动切换效果的思路详解
一、qt实现界面滑动切换效果效果如下图,滑动效果移动上下屏幕。二、 设计思路利用qstackwidget将页面存储起来,因为页面比较少,因此我直接将所有的页面存储在qstachwidget中,如果页面
-
c/c++语言开发共享Matlab实现四种HSV色轮图绘制的示例代码
前言有粉丝问我图(d)上的色盘图咋画:明度(v)渐变版注意,此处是为了还原论文中图片所以x加了。% 生成网格tlist=linspace(0,2.*pi,300);rlist=linspace(0,1
-
c/c++语言开发共享C语言模拟实现strstr函数的示例代码
strstr函数介绍c语言提供了字符串匹配函数 strstr 函数,请看文档简介。这个函数是用来匹配 str2 是否包含在 str1 字符串中,如果匹配成功,则返回指向str1中第一个出现的str2的
-
c/c++语言开发共享C语言之关于二维数组在函数中的调用问题
关于二维数组在函数中的调用问题之前在学习二维数组的时候感觉理解起来很简单,所以理解一下就过去了,但是当自己真正的去用二维数组数组解决一些问题(特别是在函数调用二维数组的过程中)才真正发现原来使用起来还
-
c/c++语言开发共享C语言之数组名与数组起始地址的关系解析
数组名与数组起始地址的关系void show(int *arr,int len) { cout << “in show(): arr lenth = ” << sizeo
-
c/c++语言开发共享C语言之把数组名作函数参数的四种情况说明
把数组名作函数参数的四种情况如果想要通过函数调用得到n个要改变的值思路①在主函数中设n个变量,用n个指针变量指向它们②设计一个函数,有n个指针形参,在这个函数中改变这n个形参所指向的值③在主函数中调用
-
c/c++语言开发共享基于C语言实现泛型编程详解
心理历程写了一段时间c++后,真心感觉stl里的容器是个好东西。一个容器可以容纳任意类型,容器对外的接口可以操作任意类型的数据,甚至包括自定义类型的数据。这种泛型编程的思想,对于大型项目而言是非常有好
-
c/c++语言开发共享基于Matlab制作伪3D第一视角迷宫小游戏
游戏效果使用键盘上方向键↑向前移动使用键盘左右方向键调整← →朝向游戏原理说明原理很简单,如效果图所示,主要就是以角色视角方向发射大量的直线模拟视线,并计算直线与墙壁交点
-
c/c++语言开发共享详解C语言中二级指针与链表的应用
前言这篇文章即将解决你看不懂或者不会写链表的基本操作的问题,对于初学者而言,有很多地方肯定是费解的。比如函数的参数列表的多样化,动态分配内存空间函数malloc等,其实这些知识和指针联系紧密,尤其是二