什么是指针函数?
一个函数可以返回一个整型值、字符型值、实型值(小数)等,也可以返回一个指针型的数据。即地址。
指针函数的概念和之前普通函数概念类似,只是返回值的类型是指针类型而已。
怎么声明一个指针函数?
int* a(int x, int y) // 这就声明了一个指针函数了,同时也可以放回地址
int* a(int x, int y){
int *p;
return p;
}
int *ppos;
ppos = a(10, 20);
一个函数可以返回一个整型值、字符型值、实型值(小数)等,也可以返回一个指针型的数据。即地址。
指针函数的概念和之前普通函数概念类似,只是返回值的类型是指针类型而已。
int* a(int x, int y) // 这就声明了一个指针函数了,同时也可以放回地址
int* a(int x, int y){
int *p;
return p;
}
int *ppos;
ppos = a(10, 20);