小编Sur*_*raj的帖子

如何从终端打开 VIM [无名称] 文件

我正在使用 linux。

在终端我可以输入

vim sample
Run Code Online (Sandbox Code Playgroud)

文件 'sample' 的 vim 窗口打开

在这里可以保存任何更改 :w

但我想打开一个没有名称的新 vim 文件,并使用名称 sampleName 保存它

:w sampleName
Run Code Online (Sandbox Code Playgroud)

但我无法这样做。

在终端中只输入 vim 会给我一个窗口,其中包含关于和版权信息

我没有使用gvim但是vim

vim terminal

1
推荐指数
2
解决办法
3933
查看次数

字符串终结符'\ 0'如何与整数常量0具有相同的值?

我有以下代码 -

#include <stdio.h>
#define LENGTH 5
int main(){
    char* ch[LENGTH] = {"Zero", "One", "Two", "Three", "Four"};
    char* pc;
    char** ppc;
    for(int i=0; i<LENGTH; i++){
        ppc = ch+i;
        pc = *ppc;
        while(*pc != 0){
            printf("%c ", *pc);
            pc = pc +1;
        }
        printf("\n");
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

它是使用字符串的多个间接的示例.

输出是

Z e r o 
O n e 
T w o 
T h r e e 
F o u r 
Run Code Online (Sandbox Code Playgroud)

在这里,在while()环代替*pc != '\0',*pc != 0被使用.

但这两种方法都给出了相同的输出.为什么会这样?

c arrays string null language-lawyer

1
推荐指数
2
解决办法
663
查看次数

忘记了我使用 Ubuntu LAMP 堆栈在 localhost 中设置的 nextcloud root 密码

我已经在本地 Ubuntu 18.04 笔记本电脑中设置了 LAMP 堆栈。MariaDB 根密码工作正常。

我已经在我的本地主机中设置了 nextcloud。非 root 用户密码工作正常。但是我忘记了root登录密码。

如何重置它。

lamp root forgot-password nextcloud ubuntu-18.04

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