#include <iostream> #include <vector> void factorial(std::vector<int>&); int main(int argc,char **argv) { std::vector<int> vi{1,2,3,4}; factorial(vi); } void factorial(std::vector<int> &vi) { static auto i=0; if(i<vi.size()) { std::cout<<vi[i++]<<std::endl; factorial(vi); } }
时间: 2025-01-02 15:56:16