-
1. new int[] 是创建一个int型数组,数组大小是在[]中指定,例如: int * p = new int[10]; //p执行一个长度为10的int数组。 2. new int()是创建一个int型数,并且用()括号中的数据进行初始化,例如: int *p = new int(10); // p指向一个值为10的int数。查看全部
-
内存的本质就是资源查看全部
-
C语言和c++申请和释放内存 c 是malloc free c++是new delete查看全部
-
无实参使用默认值,有实参覆盖默认值查看全部
-
说一个比较好记的方法来区分 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型的常指针查看全部
-
引用必须初始化查看全部
-
指针定义: 类型 *&指针引用名 = 指针查看全部
-
对于相同名字的函数取不同类型的变量,main函数根据变量类型的不同,调取不同的函数查看全部
-
函数参数默认值,无实参则用默认值,否则实参覆盖默认值查看全部
-
函数声明是写默认值,定义时不适合写默认值查看全部
-
有默认参数值的参数必须在参数表的最右端查看全部
-
内存管理查看全部
-
C语言中内存管理的其他方式查看全部
-
申请和释放查看全部
-
内存的申请和释放查看全部
举报
0/150
提交
取消