为了账号安全,请及时绑定邮箱和手机立即绑定
真的很棒!很透彻

已采纳回答 / JEYCT
<...code...>函数要先声明,后调用。首先在你的整个程序里面,没有声明函数接着在函数内,int m = max ( int a ........) , 编译器是无法理解你这段是什么意思的。我觉得大概率会报错说你没有声明函数MAX。 且如果你已经在main外声明了max,那么这么写编译器会告诉你不可以重复定义形参(因为你有一次在max 里面定义了形参的数据类型为int)。

最赞回答 / 慕姐2276339
指针就是将变量的地址与变量对应,比普通变量多了地址间的数据传送,可以双向传值

已采纳回答 / 慕侠3577183
int * const p=&x 仅仅使得P为const常量。const int * const p=&x 是在int * const p=&x 使得P为const常量的基础上定义了 *(const)p 为const常量!
这些个ppt做的还行。。。

最新回答 / 小蜗牛牛
引用必须初始化是指对引用得初始化(即对别名必须初始化),而不是对真名必须初始化。在代码中,int &b = a;//这个就是对引用的初始化int &b;//这个就是没有对引初始化,是不合法的

最新回答 / no4990
代码不完整吧,如果就从这么几条代码来看,代码肯定是有错的。
//int *p = 5;// 代码错误,修改如下面两行:
int n = 5;
int *p = &下一行的n;// int *:声明p为指向int *类型()的指针。 &向n的指:取...
噗哈哈哈哈,这个题目的答案设置我都懵逼蛤蛤蛤铪,不是说随机么,没说不能有8啊
&amp;和*的理解是对指针使用的关键,int *x 和 int &amp;x 、 &amp;x 、*x其实都是不一样的

最赞回答 / 慕UI6596637
cout << getMax(numArr[3],3)<< endl;numArr[3]:表示第4个数组元素,改为numArr

最新回答 / 小淘气_
这样可是count和p的值都无法改变

已采纳回答 / 慕函数9464734
三目运算符 a>b?a:b,即a>b为真取a,否则返回b
什么时候学的#define?
//正常的引用操作
#include &lt;iostream&gt;
using namespace std;
int main(void)
{
int x = 3;
//定义引用,y是x的引用
int &amp;y = x;
//打印x和y的值
cout &lt;&lt; x &lt;&lt; endl;
cout &lt;&lt; y &lt;&lt; endl;
//修改y的值
y = 10;
//再次打印x和y的值
cout &lt;&lt; x &lt;&lt; endl;
cout &lt;&lt; y &lt;&lt; endl;
return 0;
}
课程须知
本课程是C++初级课程 熟练掌握C语言开发语言基础语法
老师告诉你能学到什么?
1、C++语言引用的魅力 2、C++语言const的用法 3、C++语言函数默认值及函数重载 4、C++语言内存管理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消