摘要:
gdb调试程序: gdb program或gdb attach processId 常用的命令有: list l 列出代码 run r 运行程序 continue c 继续程序的运行 print p 打印变量值 next n 执行下一条语句 step s 若为函数调用,则进入函数内部 finish 阅读全文
摘要:
int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x) 将对象x转换为字符串 repr(x) ... 阅读全文
摘要:
python操作文件,读取和写入通过open函数返回的刘进行控制。 open函数原型为: open(file, mode='r') 第一个参数为文件路径,第二个参数为打开模式。 ‘r’ 以读方式打开,默认为此操作。 'w' 以写文件打开,会先清空文件。 'x' 创建一个新文件,并以写方式打开。 ‘a 阅读全文
摘要:
1. make中的变量 makefile中的变量就是c/c++中的宏 2. 引用其他的make文件 类似于c语言中的#include,被包含的文件会原模原样的放在当前文件的包含位置。 include<filename>,filename可以是当前操作系统shell的文件模式(可以包含路径和通配符)。 阅读全文
摘要:
1. make规则 如果工程没有被编译过,则所有的c文件都要编译和链接 如果工程的某几个c文件被修改,那么只编译被修改的文件,并链接目标程序 如果工程的头文件被修改,需要编译引用了此头文件的c文件,并链接目标程序 2. make的核心 target:prerequisites command tar 阅读全文
摘要:
ofstream是从内存到硬盘,ifstream是从硬盘到内存,流缓冲即是内存空间。 插入器<< : 向流输出数据。 cout << "test!" << endl; 将字符串输出到标准输出流。 析取器>> : 从流中输入数据 cin >> x; 从标准输入流中读取一个数据到变量x中。 函数open 阅读全文
摘要:
代码示例:test.py 直接运行:python test.py para1 para2 即p1的值是para1, p2的值是para2. main 作为模块导入: 内置属性__name__会发生变化,单独运行该文件时,__name__便是__main__, 作为模块导入时,属性是这个模块的名字。 阅读全文
摘要:
1.只在当前目录下遍历 2.在当前目录下递归遍历 阅读全文
摘要:
1.mail -s "Title“ 123456@163.com 只有主题,没有内容 2. 有邮件内容 echo "text" | mail -s "Title" 123456@163.com cat file.txt | mail -s "Title" 123456@163.com mail -s 阅读全文
摘要:
$@ 目标文件 $< 第一个依赖文件 $^ 所有的依赖文件 $? 比目标还要新的依赖文件列表 $% 仅当目标是函数库文件中,表示规则中的目标成员名 $+ 所有依赖目标的集合,与$^类似,包含重复 $* 不包含扩展名的目标文件名称 阅读全文