#define、const、typedef的区别#define 并不是定义变量, 只是用来做文本替换 例如: #define PI 3.1415926 float angel; angel=30*PI/180; 那么,当程序进行编译的时候,编译器会首先将 “#define P...
分类:
其他好文 时间:
2015-08-31 11:34:56
阅读次数:
216
正则表达式是记录文本规则的代码,常用于文本匹配、文本替换及输入验证。正则表达式由两种基本字符类型组成:原义(正常)文本字符和元字符,然而,元字符是针对单个字符匹配的,要想要同时匹配多个字符的话,还需要借助限定符...
分类:
其他好文 时间:
2015-08-30 20:51:57
阅读次数:
172
图片下载失败:html部分:文本替换heading 2css部分:#h2{ position: relative; width: 250px; height: 76px; overflow: hidden;}#h2 span{ position: absolute; widt...
分类:
其他好文 时间:
2015-08-27 10:45:09
阅读次数:
125
本节主要内容
缓冲区的使用
文件的存盘与读盘
文本查找
文本替换
1. 缓冲区的使用在利用vim进行文本编辑时,编辑修改后的文本不会立即保存到硬盘上,而是保存在缓冲区中,如果没有把缓冲区里的文件存盘,原始文件不会被更改。vim在打开文件时将文本内容读到缓冲区中,在进行文本编辑时,修改的文本保存在缓冲区,此时硬盘上的原文件不变。下面让我们来演示一下缓冲区的使用。
假设采用vim 同时打开两个文本文件...
分类:
系统相关 时间:
2015-08-25 21:37:07
阅读次数:
291
正则表达式是一个描述字符模式的对象,它的主要作用是对字符串进行模式匹配、文本检索,匹配成功则根据正则描述的内容得到匹配字符串(可能会是空)同时代 表检索成功,基于这个结果字符串可以进行再一步的文本替换等功能,匹配不成功就什么结果也没有。正则表达式的模式匹配总是会寻找字符串中第一个可能匹配的 位置即它...
分类:
Web程序 时间:
2015-08-09 12:06:40
阅读次数:
170
内容目录:find 文件查找grep 文本搜索xargs 命令行参数转换sort 排序uniq 消除重复行用tr进行转换cut 按列切分文本paste 按列拼接文本wc 统计行和字符的工具sed 文本替换利器awk 数据流处理工具迭代文件中的行、单词和字符本文将介绍Linux下使用Shell处理文本...
分类:
系统相关 时间:
2015-08-01 17:06:57
阅读次数:
264
昨日面试被组考官问及const与define异同,开始还简单,后来被问的我脑袋是一团浆糊.今日差点资料总结一下1. const与define。两者都可以用来定义常量,但是const定义时,定义了常量的类型,所以更精确一些。#define只是简单的文本替换,除了可以定义常量外,还可以用来定义一些简单的...
分类:
编程语言 时间:
2015-07-22 22:38:36
阅读次数:
211
1.首先要说明的是一个inline函数具有静态链接(static linkage),不会被文件以外者看到。 2.编译是分模块进行的(不同的编译模块指不同的文件),使用#include把类的头文件包含进来,在预处理阶段会进行文本替换。如果此时在.h文件中定义了类的函数,那么包含了inlcude的...
分类:
其他好文 时间:
2015-07-13 10:06:44
阅读次数:
151
《万峰文本处理专家》是一款简单易用,且功能强大的各类文本文件处理软件。1.支持多任务的处理模式,允许一次处理多个任务。2.支持正则表达式替换,替换更加强大;3.支持各类关键字的行处理操作;4.支持各类起始关键字和结束关键字的行的处理操作;5.多线程任务管理,速度快,性能稳定。6.文本替换专家作者十年...
分类:
其他好文 时间:
2015-07-12 22:57:26
阅读次数:
146
内容目录:find 文件查找grep 文本搜索xargs 命令行参数转换sort 排序uniq 消除重复行用tr进行转换cut 按列切分文本paste 按列拼接文本wc 统计行和字符的工具sed 文本替换利器awk 数据流处理工具迭代文件中的行、单词和字符本文将介绍Linux下使用Shell处理文本...
分类:
系统相关 时间:
2015-07-09 19:15:35
阅读次数:
178