当前位置: 首页 > news >正文

线性表的定义和基本操作


一.线性表的概念:

上述问题不是线性表,因为所有整数是无限的,而线性表必须是有限的。


二.线性表的基本操作:

1.概述:

2.形参里的符号&(c++里的引用符号,不是指针):

例1:参数没加&

#include<stdio.h>
​
void test(int x)
{x=1024;printf("test函数内部的x=%d \n",x);
}
​
int main()
{int x=1;printf("调用test函数前x=%d \n",x);test(x);printf("调用test函数后x=%d \n",x);return 0;/*运行结果为调用test函数前x=1test函数内部的x=1024调用test函数后x=1*//*解析:主函数里有一个x,值为1,第一条打印语句里x为1,调用test函数时,把主函数里的x放到了test函数的形参列表里,此时就新创建了一个变量x,他和主函数里的x不一样,test函数里的x为1024,调用test函数后test函数里的x被销毁,此时在主函数里x的值没受影响,仍为1*/
}
例2:参数加&

#include<stdio.h>
​
void test(int &x)
{x=1024;printf("test函数内部的x=%d \n",x);
}
​
int main()
{int x=1;printf("调用test函数前x=%d \n",x);test(x);printf("调用test函数后x=%d \n",x);return 0;/*运行结果为调用test函数前x=1test函数内部的x=1024调用test函数后x=1024*//*解析:主函数里有一个x,值为1,第一条打印语句里x为1,调用test函数时,把主函数里的x放到了test函数的形参列表里,此时并没有新创建变量x,因为有一个引用符号&,相当于把主函数里的x引用过来,他就是主函数里的x,test函数里的x为1024,打印结果为1024 调用test函数后test函数里的x也就是主函数里的x,此时为1024,因此在主函数里x的值1024*/
}

三.总结:



http://www.mrgr.cn/news/21325.html

相关文章:

  • 【ShuQiHere】从残差思想到 ResNet:深度学习的突破性创新
  • Java中等题-整数替换(力扣)
  • js react 基础笔记 (1)
  • C和C++内存管理
  • HTML入门
  • 图像去噪:使用DAMRmF算法
  • Selenium 实现事件监听
  • 《黑暗之魂2:原罪学者》是什么类型的游戏 《黑暗之魂》可以在苹果Mac电脑上玩吗?
  • C++入门10——stack与queue的使用
  • 浏览器插件快速开启/关闭IDM接管下载
  • 久久派安装启用USB摄像头(基于node-red)
  • 精通推荐算法29:行为序列建模之MIMN— 记忆网络建模长周期行为序列
  • 【C++ 面试 - 新特性】每日 3 题(五)
  • Tensorflow2如何读取自制数据集并训练模型?-- Tensorflow自学笔记13
  • 第4章-02-用WebDriver驱动浏览器页面截图
  • GIS圈大事件!Cesium被收购了,是好是坏?
  • 智能制造中,叉车防撞报警系统的数字化管理
  • vivado 时钟交互报告
  • python画图|3D图基础教程
  • matplotlib中文乱码问题