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

最新回答 / 慕移动9181930
print不换行,println换行。这个是清除默认的样式

最赞回答 / HeRo_Lxp
你这个没办法实现输出数组中的最大值   输出的是maxNum和数组中的数中的最大值 不过第一个还是不用理会  这个判卷系统有点垃圾   要取arr[0]和arr[2]才是正确输出   下面是我的代码   作为参...

最赞回答 / CodeOfCoin
我是这样理解的,如果是void fun(int x,int y)其实是找了一个跟罗xx同名的人,但本质上不是罗某某,所以形参的罗xx无论做什么事情都不会影响实参罗xx但是void fun(int &x,int &y)是给了实参罗某某取了别名,叫萝卜头,你叫萝卜头做什么事情,实质上是去叫罗某某做的,所以形参用的是引用的话,形参的数值的改变肯定会影响到实参的值

最赞回答 / 小陈大爷卖拖鞋
是已经分配给P内存空间了,之后再判断P是否=NULL。如果P!=NULL说明分配成功,P已经占用了这个内存。

最赞回答 / 白晔未稀
用指针传参是传址,比用值传参效率更高,也更节约内存。例如一个函数需要传入一个结构体对象,用某个指针指向要传入的结构体作为函数实参,则传入的指针是一个地址,如果地址是int型则只占用8bit内存,如果用结构体对象实例传值作为实参,所传数据的大小是该结构体所有成员大小之和,比一个地址所占用的内存大得多,所以用指针传参既节约了内存,又提升了函数运行的效率。

最赞回答 / 修裾欲溯空
作用域分为: 1. 函数原型作用域(最小的作用域)   函数原型:int func(int x); 这是一个函数声明,函数形参x 的作用域就时所谓的函数原型作用域。 2. 块作用域   一对大括号 { ... } 内的一段程序,块中声明的标识符作用域就是块作用域。 3. 类作用域   类成员的作用域。 4. 文件作用域(static)   全局静态变量具有全局作用域,从声明处开始,到文件(.cpp文件)结尾处结束。 5. 全局(程序)作用域(extern)   全局变量具有全局作用域,只要在使用前对其进行...

最赞回答 / qq_西厢墨客_0
这只是网页的,并不会运行。答案是提前设计好的,所以为了方便检验对错才提出要求。

最赞回答 / 慕斯803635
就是这个“int getMax(int *arr,int count)”函数啊,*arr接收数组numArr[3] = {3, 8, 6},count接收数组长度

最新回答 / zx程序猿
const int *p;意思是修饰*p变成常量,*p的值不能改变,但是p能改变,也就是说指针指向的地址可以改变,所以p=&b是正确的,所以现在指针P指向b地址,*p就是b的值,所以变成5;不是意义上的*p直接改变,是指针指向被动改变。这是我的理解,希望能帮助你。

最赞回答 / Supermary0
const int *p 与int const *p是一个意思啊,你要问的是const int *p和 int * const p吧

最赞回答 / 万俟淋曦
有些编译器对于函数定义中的默认值,是不通过的,会报错。但对于函数声明中的默认值,所有编译器都能通过。

最赞回答 / 慕仔6589703
上面代码说你的这个函数不安全,这个是比较新的VS版本给的警告,微软认为scanf的使用存在安全隐患,因为C/C++中的字符串处理都是以\0为截止符的,如果搜索不到\0,容易出现字符串越界。所以vc扩展的所谓安全标准库,都添加了一个参数用以指定字符串参数的长度,用以避免这种安全隐患。要改成更安全的strcpy_s函数就可以,详细用法可以百度。
课程须知
本课程是C++初级课程 熟练掌握C语言开发语言基础语法
老师告诉你能学到什么?
1、C++语言引用的魅力 2、C++语言const的用法 3、C++语言函数默认值及函数重载 4、C++语言内存管理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消