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;

}

相关推荐
longlongzihan1 小时前
LeetCode 1004.最大连续1的个数III 滑动窗口及动态规划题解
c++·算法·leetcode·dp·滑动窗口
朝朝辞暮i1 小时前
C++ 第 22 课:const —— 不允许随便修改的数据
开发语言·c++·算法
蒸蒸yyyyzwd2 小时前
力扣二分总结-lowerbound
c++
Chen—LSN2 小时前
数据结构——拿捏复杂度
java·c语言·开发语言·数据结构·经验分享·笔记·算法
Chen_harmony2 小时前
六、排序详解
c语言·数据结构·算法·排序算法
ShineWinsu2 小时前
对于Redis:List类型的解析
数据库·c++·redis·链表·缓存·面试·list
-dzk-2 小时前
【贪心算法】LC 55.跳跃游戏
算法·游戏·贪心算法
ofoxcoding2 小时前
Jev 模型评测深度解析:核心得分、能力局限与最佳适用任务场景
人工智能·算法·机器学习·ai
Evand J2 小时前
【MATLAB例程】三维A*路径规划与TOA-AOA-TDOA融合定位算法。附下载链接
数据库·算法·matlab
Doubbbbbbble云2 小时前
图算法中的剪枝技术与启发式优化分析4
算法·机器学习·剪枝