这个递归 我有点迷糊
........int fun(int *x ,int n)
{
if(n>=10)
{
........
}
x[n]=0;
fun(x,n+1);
x[n]=1;
fun(x,n+1); //就是这一部分 递归 是咋递归的啊 这四行是按顺序一行行执行的么 那执行到第二行递归去了 第三行怎么办啊 请教啊
}
void main()
{
int x[]={'0','0','0','0','0','0','0','0','0','0'};
int n=0;
fun(x,n);
}
....