首页 > 其他分享 >指针+函数解决问题

指针+函数解决问题

时间:2022-11-06 18:37:38浏览次数:45  
标签:tmp 函数 int pb pa swap 解决问题 指针

问题:交换两个整形的数值

#include<stdio.h>

void swap(int*pa ,  int*pb)

{

int tmp=*pa;

*pa=*pb;

*pb=tmp;

}

int  main()

{

int  a=45;

int  b=86;

printf("a=%d b=%d\n",a,b);

swap(&a,&b);//取地址,这里不需要再返回,自定义函数swap,且void

printf("a=%d b=%d\n",a,b);

return  0;

}

标签:tmp,函数,int,pb,pa,swap,解决问题,指针
From: https://blog.51cto.com/u_15806064/5827483

相关文章

  • 解决OpenCV 4描述符匹配器(cv::DescriptorMatcher)create函数的参数类型问题
    1.在OpenCV4.6.0中函数签名如下:static Ptr<DescriptorMatcher>cv::DescriptorMatcher::create(const String & descriptorMatcherType)static Ptr<DescriptorMatc......
  • C++构造函数、隐式的类类型转换、类的静态成员---C++ primer 7.5 7.6笔记
    7.5构造函数再探构造函数初始化列表const和引用必须进行初始化,而不能在构造函数中赋值。classConstRef{public:ConstRef(intii);private:......
  • 积性函数 和 狄利克雷卷积
    积性函数概念数论函数定义域为正整数的函数称为数论函数。积性函数对于数论函数,若任意互质的\(p,q\)都有\(f(pq)=f(p)f(q)\),则称\(f\)是积性函数。完全积性函......
  • Hive-- CASE WHEN THEN ELSE END 和 IF 函数
    创建本地emp_sex.txt,导入数据[atguigu@hadoop102datas]$viemp_sex.txt悟空A男大海A男宋宋B男凤姐A女婷姐B女婷婷B女创建hive表并导入数据cr......
  • 实验四 类与数组、指针
    task5:#pragmaonce#include<iostream>#include<cassert>#include<string>usingnamespacestd;classvectorInt{public:vectorInt(intn0);v......
  • 生成函数(蛄)
    1.本质生成函数的本质——处理排列组合问题的有利工具,而不是简单的\(\frac{1}{1-x}\)的指标代换2.定义在数学中,某个序列(an)n∈N的母函数(又称生成函数,英语:Generatin......
  • C/C++ 数组、指针与函数
    数组与指针数组名数组第一个元素的地址intar[10];int*p=ar;p==&ar[0];*p==ar[0];多维数组可看做一维数组,其每个元素也是一个数组intar[4][5];int(*......
  • 实验四 类与数组、指针
    实验任务五代码截图:  vectorInt.hpp:1#pragmaonce23#include<iostream>4#include<cassert>5usingnamespacestd;67classvectorInt8{9p......
  • 使用 Angular 14 的 inject 函数优化对 Ngrx 的使用方式
    我们先看Angular里一个常规的使用NgrxStore的例子:上面这段代码的缺陷是,Component作为UI的展现层,直接依赖于作为第三方库的StoreAPI——一个合乎逻辑的措施是,......
  • python的函数进阶
    匿名函数基本语法lambda:定义匿名函数(没有函数名的函数)lambda参数1,参数2,参数n:返回值应用场景1、用于定义一些函数结构体非常简单、而且使用次数较少的函数2、作为......