C++成员函数指针只能指向非静态成员函数,因为静态函数不属于任何特定的对象,它不需要通过对象来调用,也不依赖于对象的状态。而成员函数指针需要通过对象来调用,并且会涉及到对象的状态。因此,C++成员函数指针不能指向静态函数。如果需要指向静态函数,可以使用普通函数指针。