-
说一个比较好记的方法来区分 int const *p与 int* const p,把*读作pointer to然后从后往前读. 第一个int const *p就可以读作 p is a pointer to const int,p是指向常量的指针 第二个int* const p就可以读作 p is a const pointer to int,p是指向int型的常指针查看全部
-
完全等价查看全部
-
不懂啊查看全部
-
C\C++内存管理查看全部
-
内存管理 申请:new ——int *p = new int; 释放:delete——delete p; 块内存:int *arr = new int[10]; delete []arr;查看全部
-
函数参数默认值 1.声明时加默认值,调用时不加 2.默认值从右向左加,最左端形参有默认值,都有默认值 3.无实参则用默认值,有实参则覆盖默认值 函数重载 内联函数查看全部
-
定义常量: 一. 用 #define X 3;——宏定义,无数据类型,编译时计算机不再检查 二. 用const int x = 3; ——推荐用const查看全部
-
const 与指针类型查看全部
-
引用:int &b = a; 1.结构体的引用 &c = c1; 2.指针的引用 //指针: *p = &a; //引用: *&q = p;查看全部
-
给指针p起别名要先加*然后是&q查看全部
-
释放内存注意事项查看全部
-
new与delete配套使用 申请内存需要判断是否成功,释放内存需要设空指针查看全部
-
这些引用别名有什么用呢查看全部
-
int &b=a;引用别名查看全部
-
使用new申请内存,使用delete释放内存查看全部
举报
0/150
提交
取消