上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 37 下一页
摘要: waitpid函数: 指定某一个进程进行回收。 waitpid(-1,&status,0)==wait(&status); pid_t waitpid(pid_t pid,int *status,int options) 参数: pid: 指定回收的子进程pid >0:待回收的子进程pid -1:任 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(228) 评论(0) 推荐(0)
摘要: 二维数组 二维数组就是在一维数组上多加一个维度。 建议:以下四种定义方式,利用第二种更加直观,提高代码可读性 如下矩阵形式: 二维数组四种定义方式: 1、数据类型 数组名[行数][列数]; 代码实现: #include <iostream> using namespace std; int main 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(467) 评论(0) 推荐(0)
摘要: =:赋值;==:相等; 来自标准库的头文件用尖括号<>包围文件名,不属于标准库的头文件则用双引号“”包围。 isbn:成员函数,成员函数是定义为类的一部分的函数,有时也被称为方法。 “.” :点运算符,点运算符只能用于类类型对象,其左侧运算对象必须是一个类类型对象,右侧运算对象必须是该类型的一个成员 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(63) 评论(0) 推荐(0)
摘要: 传入参数: 1.指针作为函数参数。 2.通常有const关键字修饰。 3.指针指向有效区域,在函数内部做读操作。 传出参数: 1.指针作为函数参数。 2.在函数调用之前,指针指向的空间可以无意义,但必须有效。 3.在函数内部,做写操作。 4.函数调用结束后,充当函数返回值。 传入传出参数: 1.指针 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(326) 评论(0) 推荐(0)
摘要: open 函数: int open(char *pathname, int flags) #include <unistd.h> 参数: pathname:欲打开的文件路径名 flags: #include <fcntl.h> 文件打开方式:O_RDONLY|O_WRONLY|O_RDWR O_CR 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(351) 评论(0) 推荐(0)
摘要: 缓冲区(Buffer): 就是在内存中预留指定大小的存储空间用来对输入/输出(I/O)的数据作临时存储,这部分预留的内存空间就叫做缓冲区。 优点: 1、减少实际的物理读写次数 2、缓冲区在创建时就被分配内存,这块内存区域一直被重用,可以减少动态分配和回收内存的次数 read函数: ssize_t r 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(484) 评论(0) 推荐(0)
摘要: gdb调试工具: -g:使用该参数编译可以执行文件,得到调试表 gdb ./a.out list: list 1 列出源码。根据源码指定 行号设置断点 b: b 20 在20行位置设置断点。 run/r:运行程序 n/next:下一条指令(会越过函数) s/step:下一条指令(会越过函数) p/p 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(291) 评论(0) 推荐(0)
摘要: 静态库制作步骤: 对空间要求低,而时间要求高的核心程序中。 1.将.c生成.o文件 gcc -c add.c -o add.o 2.使用ar工具制作静态库 ar rcs lib库名.a add.o sub.o div.o 如下图所示: 3.编译静态库到可以执行文件中: gcc test.c lib库 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(395) 评论(0) 推荐(0)
摘要: ps命令详解: 1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。 2)ps -A 显示所有程序。 3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 4)ps -e 此参数的效果和指定"A"参数相同。 5)ps e 列出程序时,显示每个程序所使用 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(799) 评论(0) 推荐(0)
摘要: 终端: 一系列输入输出设备的总称。 重定向: 命令+> +重定向的文件名 判断系统软件是否安装的正规方法 sudo aptitude show +软件名 如:sudo aptitude show exuberant-ctags LINUX系统目录: bin: 存放二进制可执行文件。 boot: 存放 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(60) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 37 下一页