为了账号安全,请及时绑定邮箱和手机立即绑定
不错哦,可惜和学校老师讲的不同步

最赞回答 / 慕娘2559372
在相同作用域下,同名的函数具有不同的参数类型和参数数量情况下,运行函数时系统自己能识别的具体对应的是哪一个函数

最新回答 / qq_透明君_03151154
1.int const *p =&x:*p就是一个常量(常量是不能改变的,就好像5不能等于4),代表x的值(x的值可以改变,你可给x赋值,就间接改变了*p);2.int *const p=&x:*p就是一个普通的变量,位置不变,但值可以变

已采纳回答 / 田心枫
c++程序设计教程 c++编程思想 c++大学教程 c++程序设计语言
关于"delete p;"是否能释放块内存应该是分情况的吧?
如果该块内存是基本类型的话,这句话应该是可以释放掉这一块内存的,例如:
int *p = new int[1000];
如果该块内存是自定义类型的话,这句话应该是只能释放掉第一个元素所占的内存,例如:
Person *p = new Person[1000];
其中Person是自定义类。

最新回答 / 开_开
使用引用传递即可,即定义函数时形参定义为引用型或者指针
应该是const int * const p=&a;
#include <stdlib.h>
#include <iostream>
using namespace std;
int main(void)
{
int x = 3;
int &y = x;//定义y是x的应用
cout <<x <<","<< y << endl; //第一次打印
system("pause");
y = 10; //修改y的值
cout << x <<","<< y <<endl;//第二次打印
system("pause");
return 0;
}
注:经过VS编译过。

最新回答 / 慕工程2701759
NULL  空 。什么都没有,不是零。
激动得从椅子上摔下来
那个,我在想,哪里可以调速度啊
函数的声明给默认值,定义不给默认值,利于编译通过。
cout<<getMax(&numArr[0],3)<<endl;
cout<<getMax(numArr,3)<<endl;
int *p=numArr;
cout<<getMax(p,3)<<endl;
感觉这上边的课程适合于复习但不是用于学习

已采纳回答 / 慕粉1356576729
能把全部代码贴出来看一下吗?
课程须知
本课程是C++初级课程 熟练掌握C语言开发语言基础语法
老师告诉你能学到什么?
1、C++语言引用的魅力 2、C++语言const的用法 3、C++语言函数默认值及函数重载 4、C++语言内存管理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消