函数指针

  • 函数指针可以将函数作为函数的参数,对函数的参数设置想要的操作
void PrintValue(int value){
    std::cout<<value<<std::endl;
}
void ForEarch(const std::vector<int>& v,void(*funtion)(int)){
    for(int x:v){
        PrintValue(x);
    }
}
int main(){
    std::vector<int>v={2,3,6,7,8};
    ForEarch(v,PrintValue);
}

 

posted @ 2023-09-20 20:57  iu本u  阅读(10)  评论(0)    收藏  举报