第六章数组、指针与字符串教材.ppt

int main() { int number; coutPlease enter the number of points:; cinnumber; //创建对象数组 ArrayOfPoints points(number); //通过指针访问数组元素的成员 points.Element(0).Move(5,10); //通过指针访问数组元素的成员 points.Element(1).Move(15,20); } * void print(const int *p, int n) { cout{*p; for(int i=1;in;i++) cout.*(p+i); cout}endl; } 指针型函数 当函数的返回值是地址时,该函数就是指针形函数。 声明形式 存储类型 数据类型 *函数名() void print(const int *p,int n); Int * print(const int *p,int n); 声明形式 存储类型 数据类型 (*函数指针名)(); 如: void (*function_pointer)(float); 含义: 数据指针指向数据存储区,而函数指针指向的是程序代码存储区。 指向函数的指针 * 例6-11函数指针

文档评论(0)

1亿VIP精品文档

相关文档