为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 任小青
老师有说,引用分四种:基本数据类型的引用、结构体类型的引用、指针类型的引用、引用作为函数参数1、这道题目肯定是基本数据类型的引用咯,就直接 int &b = a;2、你说的 int *&b = a 是当a是个指针*a才使用的望采纳

最新回答 / 慕慕3837682
不能这样写,有区别的。这样子写无法交换x,y 的值

最新回答 / milan_kar
vs2010对c++11(2011推出)新性能没有支持,换新版本VS就好了

最新回答 / 慕粉1461330496
问题 解决了 ,是前面有的 没完全 看完。

最新回答 / 菜鸟旅途
不用引用的话,你最后的cout打印出来的x,y没有交换,仍然是x=10,y=20;引用的意义就是可以改变传入的参数的值。

最新回答 / Allxiangzi3571672
a,b为函数fun的形参,会随着函数的结束而释放,故不能用a,b直接操作。

最新回答 / 诗情美如画
第一个 可能因为  const int  * 不能转成 int *,常量似乎是无法再次赋值的, 你把指针变量加上const就好了第二个 const的仅作用于*p的值 而不影响p的地址

最新回答 / 田丰丰丰丰丰丰丰
慕课的C++路径里先是C语言,这个课程是讲C++在C基础上增加的东西。

最赞回答 / 诗情美如画
比如:写一个加的函数可以这样写int add(int a,int b);//重载函数的类型必须不一样 否则会报错double add(double a,double b);//下面是函数体int add(int a,int b){    return a+b;}double add(double a,double b){  return a+b;}//主函数void main(){     //关键在于你怎么调用   add(5,2);如果你输入的是整数那么 它自动调用int类型的函数//如果你输入的是a...

最新回答 / 诗情美如画
把两个整形数组的所有元素互相转换把一个整形数组里面所有元素全部相加 //元素个数要大于100

最新回答 / 文定路
可以是可以,但是没有什么用途,这样定义的话,p还是变量,可以通过改变p来改变p的值,也可以通过a改变p的值。

最新回答 / 半城半心半未央
可是在主函数中不用string也能连用输入输出符是为啥?
课程须知
本课程是C++初级课程 熟练掌握C语言开发语言基础语法
老师告诉你能学到什么?
1、C++语言引用的魅力 2、C++语言const的用法 3、C++语言函数默认值及函数重载 4、C++语言内存管理

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消