- 博客(5)
- 问答 (1)
- 收藏
- 关注
转载 c++ 内存分配 栈 堆 全局区
CPP-基础:关于内存分配 1:c中的malloc和c++中的new有什么区别 (1)new、delete 是操作符,可以重载,只能在C++中使用。 (2)malloc、free是函数,可以覆盖,C、C++中都可以使用。 (3)new 可以调用对象的构造函数,对应的delete调用相应的析构函数。 (4)malloc仅仅分配内存,free仅仅回收内存,并不执行构造和析构函数。 (5)new、del...
2020-03-03 20:13:10 184
原创 指针数组 指针数组
int (*p)[10];// 首先(p),p是一个指针,int [10],是一个包含10个int的数组,该指针p指向,这个数组 // 是数组指针 int p[10]; // 写成 int p[10];比较合适,首先 [10]是一个包含 10个元素的数组,该元素类型为int,即指向整形的指针 // 是指针数组 int a[10];// 整数数组 printf("%x\n",&a);// ...
2020-02-27 17:50:02 188
原创 c++ 快速排序 递归
快排核心:枢轴 ,递归 本程序采用以数组最左值作为枢轴 #include using namespace std; template void Quicksort(T *a, const int left, const int right) { if (left < right) { int i = left; int j = right + 1;//加1(小技巧) int pivot ...
2020-02-26 21:51:10 244
原创 c++ 函数的参数传递
**当函数作为实参时,编译器一般会根据参数传递顺序,先计算函数的返回值,然后将返回值传递给原来的函数。**在x86架构(linux或Unix系统)函数的参数通过栈传递, 在x86_64(linux或Unix系统)架构的函数的前六个参数通过寄存器传递 超出6个的部分是通过栈传递, ...
2020-02-18 18:58:34 215
原创 Linux基操16/07/19
scp /opt/2 192.168.14.33:/root 传给别人 scp 192.168.14.33:/root/ana /opt 将别人的文件传自己 参数 -r 传目录 mv uname -a 全部信息 uname -n:显示在网络上的主机名称 uname -r 显示操作系统的发行编号; kill -9 强制干死 kill -15 正常干死 cd ~ esc. var/log 存放日...
2019-07-16 17:06:11 147 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人