摘要: 1. 函数指针定义函数类型 (*指针变量名)(行参列表);"函数类型"说明时函数的返回类型,由于“()”的优先级高于“*”,所以指针变量名外的括号必不可少,后面的“形参列表”表示指针变量指向的函数所带的参数列表。例如: int (*f)(int x); double (*ptr)(double x);在定义函数指针的时候注意:函数指针和它指向的函数的参数个数和类型都应该是一致的。函数指针的类型和函数的返回值的类型也必须是一致的。2.函数指针的赋值:函数名和数组名一样代表了函数代码的首地址,因此在赋值时,直接将函数指针指向函数名即可.例如 :int func(int x); 阅读全文
posted @ 2012-11-30 18:06 风去无痕 阅读(285) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示