为了账号安全,请及时绑定邮箱和手机立即绑定
我还没有同一作用域这个概念,哪位大牛能给我解释一下

已采纳回答 / sina志由飞想
挺佩服你的细心,如果这样写的函数重载,编译器由于 函数的二义性 编译器自己也SB了,不知道选哪个函数重载好,就会出现类似的编译错误 “error C2668: 'add' : ambiguous call to overloaded function”;
nullptr NULL

cpp11 cpp14
strcpy_s(str,100, "Hello imooc");
{
int maxNum = arr[0];
for (int i = 1; i < count; i++)
{

if (maxNum<arr[i])
{

maxNum = arr[i];
}
}
return maxNum;
}
int main(void)
{

int numArr[3] = { 3, 8, 6 };
cout << getMax(numArr[2], 100) << endl;
cout << getMax(numArr,3)<< endl;
system("pause");
return 0;
}
为啥一定要输出6
有点要到学到指针

最新回答 / 林下夕阳
int *P=new int[1000] //申请一个含1000个元素的整型数组p[0]=10 //给数组的第一个元素赋值为10cout<<p[0]<<endl //打印p[0]的值
讲的很好,很喜欢
这个老师好

已采纳回答 / 慕少6858882
char str=new char[100],这句有问题,左边str是字符型数据,右边是字符型数组,两边的数据类型不同,不能这样赋值。
int getMax(int &amp; arr,int j)
{
//定义一个变量并获取数组的第一个元素
int maxNum=arr[0];
for(int i = 1; i &lt; j; i++)
{
//比较变量与下一个元素的大小
if(maxNum&lt;arr[i])
{
//如果数组中的元素比maxNum大,则获取数组中的值
maxNum=arr[i];
}
}
return maxNum;
}
指针指向const修饰的变量时,应该是const int const *p = &amp;a;

最新回答 / 哎咿呦鲍鲍
sorry,我傻了。。。。。。没看见
iOS 为了更好的薪资。。
到底写C++还是imooc
课程须知
本课程是C++初级课程 熟练掌握C语言开发语言基础语法
老师告诉你能学到什么?
1、C++语言引用的魅力 2、C++语言const的用法 3、C++语言函数默认值及函数重载 4、C++语言内存管理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消