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

已采纳回答 / onemoo
在C++中,传统数组必须是固定大小的。int array[];  这样定义数组会因为没有指定数组大小而报错的。如果需要长度不确定的数组,应该使用标准库的 std::vector

最新回答 / 慕UI2124754
可能要最新版,或者电脑配置太低

最新回答 / 獨洎垨糇莪哋涳峸
vs要安装在C盘,有些功能才能用,并且vs貌似要密匙才能用,我的电脑是win8,vs是可以用的 

已采纳回答 / AAnonymous
类型不符,coor类型的引用指向了int型的值另外,在C++中,struct就是类,和class的区别就是默认是public的(class默认是private的),所以没有必要使用C风格的写法

最赞回答 / qq_龙_18
不好意思,是我自己搞错了!那里少了一个=

最新回答 / qq_龙_18
我已经自己试过了!谢谢……

已采纳回答 / Uestc_L
起航  离港  封装 继承 多态 模板

最新回答 / DoDream
定义正确,指向常量的指针常量是为了让程序更加安全,这样定义p之后,程序就不能再修改p的值或者p所指向的值。

已采纳回答 / Power12138
肯定是前面,numArr[n]表示当前数组里面最大可以存n个数据,后面那个明显已经超过数组的大小范围了

已采纳回答 / Tedwcy
const int const *p = &a; // *p 和 p均为常量const int *p = &a; // *p 为常量 ,p是变量(可以指向其它地址)

最新回答 / onemoo
把你的完整代码都贴出来吧。注意发帖时要格式化代码

最新回答 / LittleJayBird
我理解int const *p=&x 相当于int const (*p)=&x,所以*p不可修改。但x不受约束可以修改,比如修改x为4之后,输出*p也为4,所以我认为这样使用const唯一的意义是禁止通过p指针修改其指向的内容。*p=5是通过其他途径修改了其指向内容的值。

已采纳回答 / denmushi
引用规避了使用指针容易出错的缺点,并且引用不会再申请内存,可以提高效率。

已采纳回答 / 紫泉
表示一直在用vs2013,最近用vs2015了,简单的说,主要是vs的智能提示太强大了,用多了自己会变笨,会过于依赖智能提示等。如果用比较低级的,比如codeblocks或是dev-c就会好的多,因为这些软件的智能提示不强大,敲的时候感觉是自己在敲,而不是软件帮你敲,自己也会感觉自牛逼哄哄的。初学者推荐后面2款吧,如果是专业的,又想代码敲快一点,可以用vs2012及以上版本
课程须知
本课程是C++初级课程 熟练掌握C语言开发语言基础语法
老师告诉你能学到什么?
1、C++语言引用的魅力 2、C++语言const的用法 3、C++语言函数默认值及函数重载 4、C++语言内存管理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消