-
在释放完内存后,将指针置为空。查看全部
-
指针指向const修饰的变量时,应该是const int const*p=&a;查看全部
-
//拷贝Hello C++字符串到分配的堆中的内存中 strcpy(str, "Hello imooc"); *str等价于 str[0] *str+1等价于str[1]查看全部
-
函数体内是形参 main函数里面是实参 不引用const形参的改变即为输出的值查看全部
-
引用作函数参数查看全部
-
指针的引用查看全部
-
释放内存最后要将指针赋值空查看全部
-
建议申明时添加默认值,实践时不添加默认值查看全部
-
inline放在内联函数的最前面查看全部
-
内联函数比对普通函数最大的优势就是节省时间,省去了引用和返回的时间查看全部
-
无实参则用默认值,否则实参覆盖默认值查看全部
-
int const a=xx const int *const p=&a查看全部
-
函数声明时可以加默认值,定义时不介意加默认值查看全部
-
#include <iostream> using namespace std; int main(void) { int x = 3; int &y= x;//定义引用,y是x的引用 cout<<x<<endl; cout<<y<<endl;//打印x和y的值 //修改y的值 y = 5; //再次打印x和y的值 cout<<x<<endl; cout<<y<<endl; return 0; }查看全部
-
int const = const int 两者等价 int *const p 可以修改地址的值,但不可以再更改引用到其他地址 int const *p 可以更改到其他应用的值,但不可以再修改当前引用的值查看全部
举报
0/150
提交
取消