* function()和function()之间的区别

时间:2020-03-11 09:34:24

标签: c++ function class pointers

每个人, 使我忙碌的一件事是功能的指针 这两个代码有什么区别?

#include<iostream>

class test
{
    private:
        // some data members

    public:
        void *print() **OR** void Print()
        {
            // print something
        }

}

为什么要具有指针功能? 他们之间有什么区别?

最佳记录

1 个答案:

答案 0 :(得分:0)

答案是:

当您想返回一个指针时,有两种方法可以实现

1:这样,您就不需要*返回指针的值

int* (int* a , int* b)
{
    if(*a < *b)
       return a;
}

2:这样,您需要使用*返回指针的值

int (int* a , int* b)
    {
        if(*a < *b)
           return *a;
    }