摘要:
=:赋值;==:相等; 来自标准库的头文件用尖括号<>包围文件名,不属于标准库的头文件则用双引号“”包围。 isbn:成员函数,成员函数是定义为类的一部分的函数,有时也被称为方法。 “.” :点运算符,点运算符只能用于类类型对象,其左侧运算对象必须是一个类类型对象,右侧运算对象必须是该类型的一个成员 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(71)
评论(0)
推荐(0)
摘要:
传入参数: 1.指针作为函数参数。 2.通常有const关键字修饰。 3.指针指向有效区域,在函数内部做读操作。 传出参数: 1.指针作为函数参数。 2.在函数调用之前,指针指向的空间可以无意义,但必须有效。 3.在函数内部,做写操作。 4.函数调用结束后,充当函数返回值。 传入传出参数: 1.指针 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(335)
评论(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
黑马金牌编程
阅读(380)
评论(0)
推荐(0)
摘要:
缓冲区(Buffer): 就是在内存中预留指定大小的存储空间用来对输入/输出(I/O)的数据作临时存储,这部分预留的内存空间就叫做缓冲区。 优点: 1、减少实际的物理读写次数 2、缓冲区在创建时就被分配内存,这块内存区域一直被重用,可以减少动态分配和回收内存的次数 read函数: ssize_t r 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(498)
评论(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
黑马金牌编程
阅读(309)
评论(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
黑马金牌编程
阅读(403)
评论(0)
推荐(0)
摘要:
munmap函数的使用方式: int munmap(void *addr,size_t length); 释放映射区 addr:mmap 的返回值 length:大小 使用注意事项: 1.用于创建映射区的文件大小为0,实际指定非0大小创建映射区,出“总线错误”。 2.用于创建映射区的文件大小为0,实 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(174)
评论(0)
推荐(0)
摘要:
函数 作用:讲一段经常使用的代码封装起来,减少重复代码。 一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。 函数的定义:分为五个步骤 1、返回值类型:一个函数可以返回一个值。在函数定义 2、函数名:给函数起个名称。 3、参数列表:使用该函数时,传入的数据。 4、函数体语句:花括号内的代 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(812)
评论(0)
推荐(0)
摘要:
二维数组数组名 作用: 查看二维数组所占内存空间。 利用sizeof()实现 代码实现: #include <iostream> using namespace std; int main() { //查看占用内存大小 int arr[2][3]= { {1,2,3}, {4,5,6} }; cou 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(140)
评论(0)
推荐(0)
摘要:
C++关键字 C++操作符替代名 指针与引用 空指针不指向任何对象。如以下: int *p1=nullptr;(推荐使用) int *p1=0; #include cstdlib int *p3=NULL; const限定符: const:该对象仅对文件内有效,当以编译时初始化的方式定义一个cons 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(87)
评论(0)
推荐(0)

浙公网安备 33010602011771号