问答详情
源自:6-4 数组作为函数参数

请问这里为什么不能加

replaceMax(arr1, arr2[0]);  ,为什么不能改为replaceMax(arr1[0],arr2[0]);

提问者:棹孤舟 2020-01-28 12:49

个回答

  • 延期开学的猫脚
    2020-02-17 17:19:56

    void replaceMax(int arr[],int value)的括号里面已经规定好了

    输入格式必须是replaceMax(整型数列,整型数字)。

    arr1是数列,arr1[0]则表示数列里面的第0位数字。

    所以只能在整形数列的位置输入arr1或者arr2