技术栈

c++实验 引用与指针

shilei_c2024-01-07 15:39

#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;

}

上一篇:bash 双hash算法sha256的写法
下一篇:学完 Pinia 真香,不想用 vuex 了
相关推荐
SKYDROID云卓小助手
17 分钟前
三轴云台之控制协同技术
服务器·网络·图像处理·人工智能·算法
Zx62365
23 分钟前
13.泛型编程 STL技术
java·开发语言·c++
The Last.H
24 分钟前
Educational Codeforces Round 185 (Rated for Div. 2)A-C
c语言·c++·算法
caron4
39 分钟前
C++ 推箱子游戏
开发语言·c++·游戏
客梦
44 分钟前
数据结构基本知识
数据结构
fei_sun
1 小时前
【总结】【数据结构】树、二叉树、森林转化
数据结构
豆沙沙包?
1 小时前
2025年--Lc298-1019. 链表中的下一个更大节点(栈)--java版
java·数据结构·链表
fengfuyao985
1 小时前
匈牙利算法的MATLAB实现
java·算法·matlab
路过君_P
1 小时前
C++ 算法题解:迷宫寻路
c++·算法·深度优先
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03BongoCat - 跨平台键盘猫动画工具04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05Linux下V2Ray安装配置指南06【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连07本地部署阿里最新开源的Z-Image08Meta第三代“分割一切”模型——SAM 3本地部署教程:首支持文本提示分割,400万概念、30毫秒响应,检测分割追踪一网打尽0946个Nano-banana 精选提示词,持续更新中10Labelme从安装到标注:零基础完整指南