liaoyiqin 发表于 2020-6-23 11:53:27

vim

本帖最后由 liaoyiqin 于 2020-6-23 19:15 编辑

c语言出现问题

咋办

qiuyouzhi 发表于 2020-6-23 11:55:42

你把这文件设置成只读模式了?

liaoyiqin 发表于 2020-6-23 12:12:59

qiuyouzhi 发表于 2020-6-23 11:55
你把这文件设置成只读模式了?

保存不了

qiuyouzhi 发表于 2020-6-23 12:21:49

liaoyiqin 发表于 2020-6-23 12:12
保存不了

你是看不见我说的话吗....

liaoyiqin 发表于 2020-6-23 12:26:24

qiuyouzhi 发表于 2020-6-23 12:21
你是看不见我说的话吗....

那怎样切换啊{:5_94:}

热气球 发表于 2020-6-23 12:34:17

chmod 777 *

赚小钱 发表于 2020-6-23 12:37:29

热气球 发表于 2020-6-23 12:34
chmod 777 *

我的天,这是什么神仙操作。

赚小钱 发表于 2020-6-23 12:38:02

chmod +w <filename> (文件名是啥就是啥,自己改,别直接复制了)

热气球 发表于 2020-6-23 12:43:45

赚小钱 发表于 2020-6-23 12:37
我的天,这是什么神仙操作。

加权限。。。。 有问题,额?

liaoyiqin 发表于 2020-6-23 12:44:17

G:\图片文件(gif)和图片\che.gif

liaoyiqin 发表于 2020-6-23 12:47:46

liaoyiqin 发表于 2020-6-23 12:52:33

赚小钱 发表于 2020-6-23 12:38
chmod +w(文件名是啥就是啥,自己改,别直接复制了)

NukaCola 发表于 2020-6-23 12:57:06

liaoyiqin 发表于 2020-6-23 12:52


嗨呀,你这Linux也没整明白呀。
把文件名外的尖括号给去掉。

liaoyiqin 发表于 2020-6-23 12:59:58

NukaCola 发表于 2020-6-23 12:57
嗨呀,你这Linux也没整明白呀。
把文件名外的尖括号给去掉。

还是不行{:5_99:}

赚小钱 发表于 2020-6-23 13:39:03

liaoyiqin 发表于 2020-6-23 12:52


{:9_226:}

假设文件名为 main.c,那么要执行的命令为

chmod +w main.c

或者使用相对路径

chmod + ./main.c

赚小钱 发表于 2020-6-23 13:39:58

热气球 发表于 2020-6-23 12:43
加权限。。。。 有问题,额?

并不推荐

1. 不安全
2. 有些文件不能使用 777 的权限

所以是有问题的

jackz007 发表于 2020-6-23 14:31:34

    连按两次 <ESCAPE> 键,进入 vim 的待命状态,然后键入:
:w! <文件名>
    例如,如果 C 源程序文件名是 "abc.c",那就这么写:
:w! abc.c
   

405794672 发表于 2020-6-23 15:56:43

我不知道这什么鬼,也不知道vim,但我知道代码明显有问题。%s是定一个变量的,你给了h,h是一个常量。它们不同。

qiuyouzhi 发表于 2020-6-23 16:32:03

405794672 发表于 2020-6-23 15:56
我不知道这什么鬼,也不知道vim,但我知道代码明显有问题。%s是定一个变量的,你给了h,h是一个常量。它们不 ...

你这基本理论有问题啊...
"%s"是适用于任何东西的,不光是变量,常量,字符串都行的
不然你如何解释这段代码?
# include<stdio.h>
# define h "hi"

int main()
{
    printf("%s", h);   
    return 0;
}
最重要的是,#define是宏定义,是机械替换啊

405794672 发表于 2020-6-23 16:49:36

qiuyouzhi 发表于 2020-6-23 16:32
你这基本理论有问题啊...
"%s"是适用于任何东西的,不光是变量,常量,字符串都行的
不然你如何解释 ...

这代码要我打,就会printf(h)
页: [1] 2
查看完整版本: vim