在这里定义函数指针的时候*pf两端的括号是必不可少的。如果不写这对括号,则pf是一个返回值为bool指针的函数
函数指针的调用
在调用pf的时候无须解引用指针也可以直接调用
bool b1 = pf("hello","goodbye"); bool b2 = (*pf)("hello","goodbye"); bool b3 = lengthCompare("hello","goodbye");
上面三个是等价的
在这里定义函数指针的时候*pf两端的括号是必不可少的。如果不写这对括号,则pf是一个返回值为bool指针的函数
函数指针的调用
在调用pf的时候无须解引用指针也可以直接调用
bool b1 = pf("hello","goodbye"); bool b2 = (*pf)("hello","goodbye"); bool b3 = lengthCompare("hello","goodbye");
上面三个是等价的