您当前的位置: 首页 > 

跋扈洋

暂无认证

  • 5浏览

    0关注

    221博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

指针在函数中的作用

跋扈洋 发布时间:2022-04-16 12:44:41 ,浏览量:5

指针在函数中的作用
  • 传递地址
  • 指向函数的指针
  • 从函数中返回指针
  • 指针数组
  • 后续

传递地址

指针传递地址时,指针变量产生了副本,但副本与原变量所指的内存区域是同一个。对指针副本指向的变量进行改变,就是改变原指针变量所指向的变量。

指向函数的指针

指针变量也可以指向一个函数。一个函数在编译时被分配给一个入口地址,这个函数入口地址被称为函数的指针。可以用一个指针变量指向函数,然后通过该指针变量调用此函数。 一个函数可以带回一个整型值、字符值、实型值等,也可以带回指针型的数据,即地址。其概念与以前类似,只是带回的值的类型是指针类型而已。返回指针的函数简称为指针函数。 定义指针函数的一般形式为: 类型名 *函数名(参数表列);

#include 
#include 
#include 
using namespace std;
int avg(int a,int b);
int main()
{
    int length,width,result;
    cin>>length;
    cin>>width;
    int (*pfun)(int ,int);//定义函数指针
    pfun=avg;
    result=(*pfun)(width,length);
    cout            
关注
打赏
1663745539
查看更多评论
0.0523s