博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年7月28日

摘要: Linux中vi非常强大,它主要有3种工作模式,普通模式、编辑模式、命令模式。 普通模式: 控制命令 Ctrl+f:往下滚动全屏。 Ctrl+d:往下滚动半屏。 Ctrl+b:往上滚动全屏。 Ctrl+u:往上滚动半屏。 u:撤销上次操作: Ctrl+r:恢复撤销上次操作: 移动光标命令 h:光标往 阅读全文

posted @ 2019-07-28 12:38 (︶O︶) 阅读(185) 评论(0) 推荐(0) 编辑

摘要: awk的格式 awk指令是由模式,动作,或者模式和动作的组合组成。 模式既pattern,可以类似理解成sed的模式匹配,可以由表达式组成,也可以是两个正斜杠之间的正则表达式。比如NR==1,这就是模式,可以把他理解为一个条件。 动作即action,是由在大括号里面的一条或多条语句组成,语句之间使用 阅读全文

posted @ 2019-07-28 12:37 (︶O︶) 阅读(230) 评论(0) 推荐(0) 编辑

2019年4月21日

摘要: 数组指针(也称行指针) 定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。 如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; / 阅读全文

posted @ 2019-04-21 17:49 (︶O︶) 阅读(313) 评论(0) 推荐(0) 编辑

摘要: 二维数组: 二维数组实质上也就是一维数组,a[2][3]可看做一个2个元素的一维数组,这2个元素又是另一个数组,在内存中,它的排布如下: 数组指针: 二维数组传参: 当定义了char a[2][3]={{1,3,9},{2,4,8}},如何将地址传入到函数中呢。函数对a数组进行修改呢。 void F 阅读全文

posted @ 2019-04-21 15:47 (︶O︶) 阅读(4366) 评论(0) 推荐(0) 编辑

摘要: 一维数组: 假如有一维数组如下: 该数组有3个元素,数据类型为char型,地址空间如下。 如果想访问数据,直接使用a[0]、a[1]、a[2]取出相应地址空间的值即可 一级指针: 指针即地址,char *b即定义一个指向char型数据的指针,int *b即定义一个指向int型数据的指针。 例子解析: 阅读全文

posted @ 2019-04-21 12:26 (︶O︶) 阅读(2532) 评论(0) 推荐(0) 编辑

2019年4月14日

摘要: 正则表达式的() [] {} 有着不同的意思。 () 是为了提取匹配字符串的,表达式中有几个()就有几个相应的匹配字符串 (\s*)表示连续空格的字符串 [] 是定义匹配的字符范围。比如[a-zA-Z0-9]表示相应位置的字符要匹配英文字符和数字。[\s*] 表示空格或者*号 {}一般是用来匹配的长 阅读全文

posted @ 2019-04-14 11:01 (︶O︶) 阅读(2092) 评论(0) 推荐(0) 编辑

2019年1月27日

摘要: 有时,使用printf("a=%d",a);并不一定会输出显示,只有当在格式化输出时加上'\n'才能输出,如printf("a=%d\n",a); 由于unix上标准输入输出都是带有缓存的,一般是行缓存。对于标准输出,需要输出的数据并不是直接输出到终端上,而是首先缓存到某个地方,当遇到行刷新标志或者 阅读全文

posted @ 2019-01-27 10:33 (︶O︶) 阅读(2378) 评论(0) 推荐(1) 编辑

2018年12月23日

摘要: openfolder.em源码:(链接:https://pan.baidu.com/s/1draaimWzCHZ3vLxL--lfiQ 提取码:zyq4) //使用资源管理器打开当前文件所在文件夹,并个高亮选中当前文件 推荐快捷键 ctrl+D //在sourceinsight的宏语言中,@str@ 阅读全文

posted @ 2018-12-23 11:59 (︶O︶) 阅读(424) 评论(0) 推荐(0) 编辑

摘要: Quicker宏在SI中的使用方法(下载地址:链接:https://pan.baidu.com/s/1VrDxlPhft7RPUCCOKxsGIg 提取码:2d4u) Quicker宏的添加到SI中配置方法: 1. 运行SI,打开Base工程,如果没有该工程,则生成它,将Quicker.em加入到工 阅读全文

posted @ 2018-12-23 11:32 (︶O︶) 阅读(1646) 评论(0) 推荐(0) 编辑

2018年12月3日

摘要: 目前是在Beyond Compare 3.1.9版本上试验可行,其他版本上尚未测试。 添加右键菜单步骤: 1.新建为.bat后缀的文本,将下面“添加右键菜单批处理”复制到此文本中。 2.将批处理移动到Beyond Compare 3安装目录。 3.双击批处理开始执行。 4.打开Beyond Comp 阅读全文

posted @ 2018-12-03 09:21 (︶O︶) 阅读(3196) 评论(0) 推荐(0) 编辑