各位,有一件事让我很忙,那就是函数的指针,这两个代码有什么区别?
#include<iostream>
class test
{
private:
// some data members
public:
void *print() **OR** void Print()
{
// print something
}
}为什么我们有指针函数?它们之间的区别是什么?
诚挚的问候
发布于 2020-03-12 04:41:55
答案是:
当你想要返回一个指针时,有两种方法可以做到
1:这样你就不需要*返回指针的值了
int* (int* a , int* b)
{
if(*a < *b)
return a;
}2:在这种情况下,您需要使用*返回指针的值
int (int* a , int* b)
{
if(*a < *b)
return *a;
}https://stackoverflow.com/questions/60632923
复制相似问题