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

在线等哦xx

int getMaxOrMin(int *aar)中的int *aar这不是定义指针吗?怎么又变成数组了??

正在回答

1 回答

 int array[100];   定义了静态数组array,并未对数组进行初始化

 int* array = new int[100];   分配了长度为100的动态数组array 



1 回复 有任何疑惑可以回复我~
#1

留老师的大教鞭 提问者

非常感谢!
2017-08-01 回复 有任何疑惑可以回复我~
#2

treehuang

因为数组本身就是指向其首元素地址的指针,所以那样定义没问题,比如int a[3] = {1,2,3}; int *p; p = &a[0];
2017-08-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之起航篇
  • 参与学习       290953    人
  • 解答问题       817    个

C++亮点尽在其中,本课程是在C语言基础上的一个延伸,得以升华

进入课程

在线等哦xx

我要回答 关注问题
微信客服

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

帮助反馈 APP下载

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

公众号

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