摘要:
基本语法 懒惰匹配 表达式 .* 的意思很好理解,就是单个字符匹配任意次,即贪婪匹配。 表达式 .*? 是满足条件的情况只匹配一次,即懒惰匹配 这是什么 意思?我们用例子来解释。 命令行输出: Anna is 13 years old,Bob is 13 years old too 可以看出,懒惰模 阅读全文
摘要:
【1】for命令简介 先把for循环与for命令类比一下,这样学习理解快。 for 循环语句,一般格式如下: 1. 表达式1 一般为初始状态赋值表达式,给控制变量赋初值。 2. 表达式2 一般为关系表达式或逻辑表达式,为循环控制条件。 3. 表达式3 一般为每次执行循环体后向控制变量重新赋值的表达式 阅读全文
摘要:
参考:https://www.cnblogs.com/Braveliu/p/5078283.html 一、call命令总结 (1)call命令简介 语法: call [ [Drive:] [Path] FileName [BatchParameters]] [:label [arguments]] 阅读全文
摘要:
一、 标记符号: ::确实可以起到rem 的注释作用, 而且更简洁有效; 但有两点需要注意: (1)除了 :: 之外, 任何以:开头的字符行, 在批处理中都被视作标号, 而直接忽略其后的所有内容, 只是为了与正常的标号相区别, 建议使用 goto 所无法识别的标号, 即在:后紧跟一个非字母数字的一个 阅读全文
摘要:
用双重指针int**作为形参,接受二维数组实参吗?答案是肯定的,但是又局限性。用双重指针作为形参,那么相应的实参也要是一个双重指针。事实上,这个双重指针其实指向一个元素是指针的数组,双重指针的声明方式,很适合传递动态创建的二维数组。怎么动态创建一个二维数组?如下程序: int main() { in 阅读全文
摘要:
如 {-4, 11,-2, 13,-7,-3,12} 的最大子段和为22 程序代码: #include<iostream> #define MAXSIZE 100 using namespace std; int MaxSum(int[],int); int main(void) { int n; 阅读全文
摘要:
一 matlab作图 (1)在图形文件figure的菜单上点击file->export setup, 在size选项中,对"expand axes to fill figure"选项打勾, 再点击:Apply to figure 即可。 (2)matlab作图1号线和2号线差距挺大,不适合学术论文作 阅读全文
摘要:
转载:http://blog.chinaunix.net/uid-20321537-id-1966849.html 在头文件中int getopt(int argc,char *argv[], const char *optstring); extern char *optargextern int 阅读全文
摘要:
#include int count_substr(char *str, char *substr) { int count = 0; char *p = substr; while(*str != '\0') { while( *p != '\0') { if( *(str++) != *(p... 阅读全文
摘要:
表a 1 2 3 4 aid adate 1 a1 2 a2 3 a3 1 2 3 4 aid adate 1 a1 2 a2 3 a3 1 2 3 4 aid adate 1 a1 2 a2 3 a3 aid adate 1 a1 2 a2 3 a3 表b 1 2 3 4 bid bdate 1 阅读全文