小编lnk*_*nk3的帖子

在 WSL@Windows 10 上使用 Cv 无法在 Vim 中使用可视块模式

我在新的 Windows 终端中使用 WSL Ubuntu 和 Vim,但是如果我必须使用 Cv进入视觉块模式,我不能,因为它充当粘贴。

我可以将它重新绑定到其他东西,但我没有找到我必须添加的命令.vimrc,我认为它与inoremap 有关

有什么建议吗?

vim copy-paste windows-subsystem-for-linux windows-terminal

14
推荐指数
3
解决办法
3962
查看次数

不带“返回”命令返回

C语言,gcc编译,WSL终端bash

我编写了一个递归函数,用于查找数组中的最小数,效果很好。

/*01*/    int minimo(int array[], int n)
/*02*/    {
/*03*/      static int min = 0;
/*04*/    
/*05*/      if (n == N)
/*06*/      {
/*07*/          return array[n-1];
/*08*/      }
/*09*/      else
/*10*/      {
/*11*/          min = minimo(array, n+1);
/*12*/          if(array[n]<min){
/*13*/              min = array[n];
/*14*/          }
/*15*/      }
/*16*/    }
Run Code Online (Sandbox Code Playgroud)

唯一的问题是它不应该工作,因为它不会将“min”返回给调用者......

int main()
{
    //Var
    int array[N] = {10, 2, 5, 1, 7};
    printf("Min: %d\n", minimo(array, 0));
}
Run Code Online (Sandbox Code Playgroud)

我的担忧实际上是一个问题,但不是在我的机器上,该功能可以正常工作;这是我朋友的笔记本电脑和 IDE 上的一个问题,我尝试在朋友的 Macbook 上复制到 XCode,但如果“return min;”这一行就无法工作。未在函数末尾添加。

在第 15-16 行之间,我必须添加 …

c recursion gcc return windows-subsystem-for-linux

8
推荐指数
1
解决办法
132
查看次数