指针与函数

简介: 指针与函数

指针函数


#include<iostream>
using namespace std;
void swap01(int *p1,int *p2){
  int temp=*p1;
  *p1=*p2;
  *p2=temp;
  //
  //
  //
}
int main(){
int a=10;
int b=20;
swap01(&a,&b);
//2、地址传递
//如果是地址传递,可以修饰实参 
cout<<"a= "<<a<<endl;
cout<<"b= "<<b<<endl;
    system("pause");  
}


值传递无法完成


#include<iostream>
using namespace std;
void swap01(int a,int b){
  int temp=a;
  a=b;
  b=temp;
  //
  cout<<"a= "<<a<<endl;
  cout<<"b= "<<b<<endl;
  //
  //
}
int main(){
int a=10;
int b=20;
swap01(a,b);
//2、地址传递
//如果是地址传递,可以修饰实参 
cout<<"a= "<<a<<endl;
cout<<"b= "<<b<<endl;
    system("pause");  
}


相关文章
|
2月前
|
C++
定义和使用指向函数的指针变量
定义和使用指向函数的指针变量
15 1
|
2月前
|
C语言
【C语言】指针进阶之sizeof和strlen函数的对比
【C语言】指针进阶之sizeof和strlen函数的对比
|
1月前
|
搜索推荐 C语言 C++
【C指针(五)】6种转移表实现整合longjmp()/setjmp()函数和qsort函数详解分析&&模拟实现3
【C指针(五)】6种转移表实现整合longjmp()/setjmp()函数和qsort函数详解分析&&模拟实现
|
4月前
二级指针和指针函数
二级指针和指针函数
19 0
|
14天前
|
存储 C语言
指针数组作为main函数的形参
指针数组作为main函数的形参
13 0
|
2月前
|
安全 C语言 C++
字符指针做函数参数
字符指针做函数参数
10 1
|
2月前
|
安全 C语言
字符指针作函数参数的深入探索
在C语言编程中,字符指针是一个重要的概念,尤其在处理字符串和文本数据时。当我们将字符指针作为函数参数时,可以实现多种灵活和高效的操作。本文将深入探讨字符指针作为函数参数的应用,并通过代码示例加以说明。
15 1
|
2月前
|
存储 Shell C语言
指针数组组main函数的形参
指针数组组main函数的形参
10 0
|
2月前
|
C语言 C++
指针变量作为函数参数
指针变量作为函数参数
8 1
|
2月前
|
存储 Serverless 编译器
怎样定义和使用指向函数的指针变量
怎样定义和使用指向函数的指针变量
8 0