c++实验 引用与指针

#include <iostream>

using namespace std;

void swap(int& a, int& b){

int tmp;

tmp = a;

a = b;

b = tmp;

}

void swap(int* a, int* b){

int tmp;

tmp = *a;

*a = *b;

*b = tmp;

}

int main(){

int a=9;

int b=10;

cout<<"a:"<<a<<" "<<"b:"<<b<<endl;

swap(a, b);

cout<<"a:"<<a<<" "<<"b:"<<b<<endl;

swap(&a, &b);

cout<<"a:"<<a<<" "<<"b:"<<b<<endl;

return 0;

}

相关推荐
星火开发设计12 分钟前
二叉树详解及C++实现
java·数据结构·c++·学习·二叉树·知识·期末考试
WJSKad123516 分钟前
传送带物体检测识别_基于YOLO11与RGCSPELAN改进算法_工业视觉检测系统
人工智能·算法·视觉检测
CSDN_RTKLIB33 分钟前
C++取余符号%
开发语言·c++
仍然.35 分钟前
JavaDataStructure---排序
数据结构·算法·排序算法
ZhuNian的学习乐园41 分钟前
LLM知识检索增强:RAG_系统化解析与工程实践
人工智能·算法
WBluuue1 小时前
Codeforces Good Bye 2025 Div1+2(ABCDE)
c++·算法
骑自行车的码农1 小时前
🕹️ 设计一个 React 重试
前端·算法·react.js
代码游侠1 小时前
应用——MQTT客户端开发
服务器·c语言·开发语言·数据结构·算法
蓝天下的守望者1 小时前
由continue引发的一个debug灾难
算法·systemverilog
明洞日记1 小时前
【VTK手册034】 vtkGeometryFilter 深度解析:高性能几何提取与转换专家
c++·图像处理·算法·ai·vtk·图形渲染