数据结构

您所在的位置:网站首页 elemtype数据结构 数据结构

数据结构

2024-07-12 13:46| 来源: 网络整理| 查看: 265

1、前言:普通变量的引用

ElemType表示抽象数据类型,假设为int型。首先看个改变变量值的例子:

函数1:

void add(int x) { ++x; }

函数2:

void Add(int &x) { ++x; } int main() { int x = 1; add(x); Add(x); return 0; }

很明显只有函数2才会改变x变量的值。

2、(*&T)的含义:指针的引用

如果要改变指针型变量,则需要写成如下形式:

void add(int *&p) { ++p; }

示例:

#include using namespace std; void add(char *&p) { ++p; } int main() { char *p = "Hello"; cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3