*L与L

news/2023/12/1 12:12:18

LinkQueue &L引用型(建议使用)


typedef int QElemType;
typedef int Status;typedef struct QNode
{QElemType data;struct QNode * rear;struct QNode * next;
}QNode,*LinkQueue;//链式队列的初始化
Status InitLinkQueue(LinkQueue &L)
{(L)=(LinkQueue)malloc(sizeof(QNode));if((L)==NULL){return OK;}(L)->rear=(L);return OK;
}int main()
{LinkQueue L;int ElemNumber;QElemType EnElem,DeElem;InitLinkQueue(L);return 0;
}

LinkQueue *L 指针型

typedef int QElemType;
typedef int Status;typedef struct QNode
{QElemType data;struct QNode * rear;struct QNode * next;
}QNode,*LinkQueue;//链式队列的初始化
Status InitLinkQueue(LinkQueue *L)
{(*L)=(LinkQueue)malloc(sizeof(QNode));if((*L)==NULL){return OK;}(*L)->rear=*(L);return OK;
}int main()
{LinkQueue L;int ElemNumber;QElemType EnElem,DeElem;InitLinkQueue(&L);return 0;
}

&是指某一块内存的地址,*是根据内存的地址,取内容。

一般而言

数据结构中常用套路是

作为函数参数传递的话都是一样的感觉

定义结构体变量用*,参数传递用&

参数传递用*的话

每次使用这个结构体你都要手动 (*变量名).成员变量

如果直接用&的话,就可以直接 变量名 -> 成员变量


http://www.ppmy.cn/news/651108.html

相关文章

传奇生物-龙

易经是我大二时买的一本书,当我花几块钱的价格把他捧在手心时,一股儒雅之风和街头算命 神秘感便油然而生,然而....,我还是把易经丢在床头,只是偶尔翻开看看,太晦涩了。 当然今天的主题,就与易经…

long long类型

long long在win32中是确实存在,长度为8个字节;定义为LONG64。 记住它表示的是64位即可-----但对于不同的系统,在使用前还是测试一下为好 long long是C的64位整型的基本类型,“现任”长整型。 long long占用8个字节,数…

long 龙

Description 汉诺塔升级了:现在我们有 \(N\) 个圆盘和 \(N\) 个柱子,每个圆盘大小都不一样,大的圆盘不能放在小的圆盘上面,\(N\) 个柱子从左到右排成一排。每次你可以将一个柱子上的最上面的圆盘移动到右边或左边的柱子上&#xf…

ubuntu之制作再生龙(Clonezilla)启动盘

1.下载再生龙(Clonezilla)镜像: ​​​ 下载地址: http://clonezilla.nchc.org.tw/clonezilla-live/download/ 下载的文件:clonezilla-live-20210127-groovy-amd64.zip。 2. 查看u盘的挂载信息 1) 插入u盘后运行: sudo fdisk -l Disk /dev/sdb: 7969 MB, 7969…

Java中long和Long赋值加L

在Java中执行如下的代码: long number 26012402244; 编译的时候会出现一个错误,提示“过大的整数: 32322355744”,如果在Eclipse中书写上面的代码,提示的是“The literal 26012402244 of type int is out of…

龙的描述

蛇的身,鱼的鳞,马的头,狮的鼻,虎的眼,牛的舌,鹿的角,象的牙,羊的须,鹰的爪,狗的尾

challenge_how_many_Vigenère From L-CTF-2016 By K龙

challenge_how_many_Vigenre From L-CTF-2016 By K龙 题目描述:恢复出文档中的明文内容,对明文进行谷歌搜索,得到一个作品名。 把作品名改为纯小写,删除字母以外的字符。 将作品名用你得到的keys用题目中的加密方式加密>your f…

吉利汽车智能驾驶掌舵人胡金龙离职!NOA「换道超车」被按下暂停键?

2022年是中国自主品牌全面实现智能驾驶「换道超车」的关键一年。 高工智能汽车研究院研究院监测数据显示,2022年自主品牌(不含合资车型)完成年度总交付909.68万辆,同比增长6.39%,逆势跑赢市场。比亚迪、上汽、吉利、长…

龙飞船

龙飞船2为美国SpaceX太空探索技术公司开发的部分可重用载人飞船(crew dragon)/货用飞船(cargo dragon),是龙飞船1的后继者。载人飞船版本可载最多7名航天员。 货用龙飞船可为国际空间站运送3307kg货物。 载人龙飞船座位…

龙曲线

龙曲线(Dragon Curve)是一个分形图案模式,随着迭代次数的增加,图案呈现出一条西方故事中“龙”的形象,因此被称为龙曲线。 请写一个程序来输出生成龙曲线的指令。程序输出0-6阶的曲线指令即可。指令是字符集F,L和R的组…

龙的画法图片

由龙老师画素描中国龙的方法,大概可以遵循以下步骤: 确定龙的姿态和比例:在纸上简单地画出龙的基本形状和姿态,包括身体的长度,颈部、腿和尾巴的位置和比例关系。 添加细节:在基本形状的基础上,开始添加一些细节,如龙的头部、眼睛、鼻子、嘴巴、爪子等。注意要保持姿态和比例…

再生龙(Clonezilla)

再生龙(Clonezilla): 免费的灾难恢复、硬盘克隆、硬盘映像档制作的部署和解决方案。 Clonezilla Live使用户能够将单个计算机的存储介质或介质上的单个分区克隆到单独的介质设备。克隆的数据可以保存为图像文件或数据的复制副本。数据可以保…

中国龙与西方龙的区别

译者译记: 从本文可以看到中西方文化差异。他们的Dragon是邪恶的代表,中国的龙(Long)是神物受崇拜,还自比为龙的传人,在他们看来你就是它们敌对的传人。简单将“龙”翻译成Dragon,造成中西方彼此的误解。而到底是谁把…

龙,中国,不是dragon

中国形象标志可能不再是龙 被指霸气易遭误读 就因为龙在西方的恶名,难道我门就得改变我门民族的“魂”这些“专家”是什么“专家”难道国家的形象靠出卖祖宗的文化来树立起来的吗?做为“龙的传人”的中国,龙在我门心目中的地位是神圣的&#…

long long的使用

在c领域有一句好话 十年OI一场空,不开 long long 见祖宗…… 那么long long 的范围是什么呢? 首先long long只能用于储存整数 but long long 的储存范围要比int 大 众所周知 int 整形类型的变量可以储存的范围是 -21 ~ 2-1 (-2^321~2^32-1) 但是 l…

js中的图是什么?

图 什么是图? 图是网络结构的抽象模型,是一组由边连接的节点。图可以表示任何二元关系,比如道路、航班等。在 JavaScript 中没有图,但是可以通过 Object 和 Array 来构建图。 常用操作 深度优先遍历广度优先遍历 图的表示法 …

使用gitlab 自带 CI/CD 构建部署项目

首先是处理网络问题 这里我用的是桥接模式 桥接模式方便局域网内的小伙伴一起使用 如果没有这个打算可跳过这步 # 使用ip addr 查看网络 ip addr编辑网络 vi /etc/sysconfig/network-scripts/ifcfg-你的网络名称 vi /etc/sysconfig/network-scripts/ifcfg-ens33修改如下内容 B…

笔记本电脑升级后无法用拓展坞供电,提示显示器连接可能受限。

今天准备在笔记本电脑上 上Github刷题来着。 突然遇到了一个问题,连接了电源充不了电!!! 经过我反复插拔电源,电脑反复提示“显示器连接受限,请检查dispplayport接口......” 然后我经过了几次测试 1.华…

笔记本电脑硬件软件全升级:内存条-固态硬盘-重装系统

笔记本电脑全升级:内存条-固态硬盘-重装系统 前言1 了解自己电脑的配置2 拆机-安装内存条和固态硬盘2.1 写在前面的注意事项2.2 正式拆机2.3 拆掉电池2.4 更换内存条2.5 更换固态硬盘2.6 装机 3 重装系统3.1 重装系统的方式3.2 系统盘制作3.3 进入BIOS更改开机启动项…

Http协议的几种常见状态码

HTTP协议是当前使用最广泛的一种通信协议,在性能测试中,也使用的非常广泛。 HTTP状态码,是客户端通过HTTP协议向服务器发送请求时,用于描述返回的请求结果。 借助状态码,可以知道请求的接收端是否正常处理了请求&#…
最新文章