摘要:
恢复内容开始 0.1 排序的定义 对一序列对象根据某个关键字进行排序。 0.2 术语说明 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面; 不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面; 内排序:所有排序操作都在内存中完成; 外排序:由于数据太大,因此把数据放 阅读全文
摘要:
printf: *%%:输出百分号 * %a:浮点数、十六进制数字和p-记数法(C99) * %A:浮点数、十六进制数字和p-记法(C99) * %c:一个字符char * %C:一个ISO宽字符 * %d:有符号十进制整数int * %ld,%Ld:长整型数据long * %hd:短整型数据 * 阅读全文
摘要:
1、 2、 *具体内容参考:https://www.2cto.com/os/201409/338693.html 阅读全文
摘要:
#include 文件 提供的东西 stdio 提供 FILE、stdin、stdout、stderr 和 fprintf() 函数系列 stdlib 提供 malloc()、calloc()和 realloc() unistd 提供 EXIT_FALURE、EXIT_SUCCESS、 errno 阅读全文
摘要:
文件系统层次化标准(Filesystem Hierarchy Standard)【FHS】 树形结构 /boot 开机所需文件——内核开机菜单以及所需的配置文件等 /dev 以文件形式存放任何设备与接口 /etc 配置文件 /passwd:所有账号信息 /shadow:密码 /group:组名 /h 阅读全文
摘要:
按位与运算符常用于掩码(mask)。所谓掩码指的是一些设置为开(1)或关(0)的位组合。 1、打开位(设置位) 打开一个值中的特定位,同时保持其他位不变。 flags | MASK 例:flags 是 00001111,MASK 是 10110110.下面的表达式: flags | MASK 即:( 阅读全文
摘要:
1. 简介 Vim(Vi[Improved])编辑器是功能强大的跨平台文本文件编辑工具,继承自Unix系统的Vi编辑器,支持Linux/Mac OS X/Windows系统,利用它可以建立、修改文本文件。进入Vim编辑程序,可以在终端输入下面的命令: $vim [filename] 其中filena 阅读全文
摘要:
int board [8] [8] ; //声明一个内含 int 数组的数组 int ** ptr ; //声明一个指向指针的指针,被指向的指针指向 int int * risks [10] ; //声明一个内含 10 个元素的数组,每个元素都是一个指向 int 的指针 int (* risks)[ 阅读全文
摘要:
查看新版本信息 lsb_release -c Ubuntu 12.04 (LTS)代号为precise。 Ubuntu 14.04 (LTS)代号为trusty。 Ubuntu 15.04 代号为vivid。 Ubuntu 15.10 代号为wily。 Ubuntu 16.04 (LTS)代号为xe 阅读全文