-
函数参数默认值查看全部
-
引用的写法 int a=10 int&b=a;查看全部
-
辣鸡东西我艹他妈了戈比。查看全部
-
A选项:int const a = 3; int *p = &a;表达错误<br> 原因:变量的权限比常量const的权限要高,而计算机允许权限高的变量赋值给权限低的常量(形象说明:变量似长官一样不受他人管束,而常量作为员工只能老实地一成不变。上级长官对下级员工赋予使命(赋值),反之则逆天了),如int a = 3; int * const p = &a;就是正确的。反之则会报错。 const int *p = &a与 int const *p = &a一样,都是指针所指向的内容为常量(const放在变量声明符的位置无关) 而int *const a;为指针本身是常量,而指针所指向的内容不是常量,这种情况下不能对指针本身进行更改操作,如a++是错误的。 A选项中,指针指向const修饰的变量时,应该是const int const *p = &a;查看全部
-
//自动调用返回数组中最大值的函数返回数组中的最大值 cout <<getMax(numArr[0],numArr[2])<< endl;查看全部
-
C++的重载的两个函数参数数量可以相同也可以不同,当参数数量相同时,只需要对应参数类型不同即称为重载查看全部
-
内存本质就是资源 操作系统管理内存资源查看全部
-
内存管理:申请/归还内存资源查看全部
-
hanshu查看全部
-
在堆中申请100个char类型的内存,需要【100】 拷贝字符串到分配的堆中的内存中格式:strcpy(指针名,"字符串") 释放块内存注意【】 最后还要定义指针为NULL查看全部
-
释放完内存,需要将相应的指针赋值为NULL。delete p;p=Null;delete []p;p=NULL;查看全部
-
申请内存可能失败,判断if(*p==NULL){}查看全部
-
内联函数 标志inline 是建议编译器使用内联,而实际是否使用内联,是编译器自己判断的。函数内存在for while循环,不会内联,递归函数,不会内联查看全部
-
申请和释放块内存查看全部
-
申请内存 new 释放内存 delete查看全部
举报
0/150
提交
取消