不懂呀,哪位大神解释一下

来源:6-4 数组作为函数参数

蓝de蓝

2017-12-16 19:51

arr1[0],arr2[0]  为什么这样写就不行啊

写回答 关注

2回答

  • 慕粉6281325
    2017-12-16 21:11:12

    因为定义中void replaceMax(int arr[],int value)中,arr[]是整个数组,而value是单个数值,而且arr1[0],arr2[0]都只是数组中第一个元素,即使能执行也不符合题意

  • 慕斯卡4912982
    2017-12-16 21:01:37

    arr1[0]是只传进去了arr1的第一个数,而不是整个数组

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926206 学习 · 20797 问题

查看课程

相似问题