您现在的位置是:主页 > news > 一个域名一个ip做多个网站/学开网店哪个培训机构好正规

一个域名一个ip做多个网站/学开网店哪个培训机构好正规

admin2025/5/4 13:00:56news

简介一个域名一个ip做多个网站,学开网店哪个培训机构好正规,网站页面做,巴塘网站建设1.首先来讲讲函数 其实每个函数名,都是函数的入口地址,如下图所示: 其中0x4013B0就是上图的func()函数的入口地址,从上图可以看到,func和&func的地址都一样,所以&对于函数而言,可以不需要 2.接下来便使用函数指针来指向上面func()函数 实例1如下: #include "stdio…

一个域名一个ip做多个网站,学开网店哪个培训机构好正规,网站页面做,巴塘网站建设1.首先来讲讲函数 其实每个函数名,都是函数的入口地址,如下图所示: 其中0x4013B0就是上图的func()函数的入口地址,从上图可以看到,func和&func的地址都一样,所以&对于函数而言,可以不需要 2.接下来便使用函数指针来指向上面func()函数 实例1如下: #include "stdio…

1.首先来讲讲函数

其实每个函数名,都是函数的入口地址,如下图所示:

其中0x4013B0就是上图的func()函数的入口地址,从上图可以看到,func和&func的地址都一样,所以&对于函数而言,可以不需要

2.接下来便使用函数指针来指向上面func()函数

实例1如下:

#include "stdio.h"int func(int x)
{return x;
}int main()
{int (*FP)(int); //定义FP函数指针FP=func;        //FP指向func的地址printf("%d\n",FP(1));printf("%p,%p\n",FP,func);return 0;  
}

输出结果:

1                 //调用func()函数
004013B0,004013B0       

2)当使用typedef时,函数指针使用如下:

#include "stdio.h"int func(int x)
{return x;
}typedef  int (*FP)(int);    //使用声明函数指针类型FPint main()
{FP a;   //通过FP,定义函数指针aa=func;    //a指向func的地址printf("%d\n",a(1));  printf("%p,%p\n",a,func);return 0;  
} 

3)其实也可以先声明函数类型,再来定义函数指针:

#include "stdio.h"int func(int x)
{return x;
}typedef  int (FP)(int);    //使用声明函数类型FPint main()
{FP* a;   //通过FP,定义函数指针aa=func;    //a指向func的地址printf("%d\n",a(1));  printf("%p,%p\n",a,func);return 0;  
} 

3.函数指针数组

示例:

#include <iostream>using namespace std;void func1(int i)
{cout<<"func1"<<endl;
}void func2(int i)
{cout<<"func2"<<endl;
}
void func3(int i)
{cout<<"func3"<<endl;
}
void func4(int i)
{cout<<"func4"<<endl;
}int main()
{void (*fp[3])(int);fp[0]=func1;fp[1]=func2;fp[2]=func3;fp[0](1); 
}