鱼C论坛

 找回密码
 立即注册
查看: 4152|回复: 30

vim

[复制链接]
发表于 2020-6-23 11:53:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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

c语言出现问题
che.gif
咋办
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-23 11:55:42 | 显示全部楼层
你把这文件设置成只读模式了?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-23 12:12:59 | 显示全部楼层
qiuyouzhi 发表于 2020-6-23 11:55
你把这文件设置成只读模式了?

保存不了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-23 12:21:49 | 显示全部楼层

你是看不见我说的话吗....
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-23 12:26:24 | 显示全部楼层
qiuyouzhi 发表于 2020-6-23 12:21
你是看不见我说的话吗....

那怎样切换啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-23 12:34:17 | 显示全部楼层
chmod 777 *
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-23 12:37:29 | 显示全部楼层

我的天,这是什么神仙操作。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-23 12:38:02 | 显示全部楼层
chmod +w <filename> (文件名是啥就是啥,自己改,别直接复制了)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-23 12:43:45 | 显示全部楼层
赚小钱 发表于 2020-6-23 12:37
我的天,这是什么神仙操作。

加权限。。。。 有问题,额?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-23 12:44:17 | 显示全部楼层
[img=500px,500px]G:\图片文件(gif)和图片\che.gif[/img]
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-23 12:47:46 | 显示全部楼层
che.gif
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-23 12:52:33 | 显示全部楼层
赚小钱 发表于 2020-6-23 12:38
chmod +w  (文件名是啥就是啥,自己改,别直接复制了)

che.gif
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-23 12:57:06 | 显示全部楼层

嗨呀,你这Linux也没整明白呀。
把文件名外的尖括号给去掉。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-23 12:59:58 | 显示全部楼层
NukaCola 发表于 2020-6-23 12:57
嗨呀,你这Linux也没整明白呀。
把文件名外的尖括号给去掉。

还是不行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-23 13:39:03 | 显示全部楼层



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

chmod +w main.c

或者使用相对路径

chmod + ./main.c
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-23 13:39:58 | 显示全部楼层
热气球 发表于 2020-6-23 12:43
加权限。。。。 有问题,额?

并不推荐

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

所以是有问题的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-23 14:31:34 | 显示全部楼层
    连按两次 <ESCAPE> 键,进入 vim 的待命状态,然后键入:
:w! <文件名> 
    例如,如果 C 源程序文件名是 "abc.c",那就这么写:
:w! abc.c 
     
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-23 15:56:43 | 显示全部楼层
我不知道这什么鬼,也不知道vim,但我知道代码明显有问题。%s是定一个变量的,你给了h,h是一个常量。它们不同。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 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是宏定义,是机械替换啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

这代码要我打,就会printf(h)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-13 10:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表