美文网首页
C语言中数组删除一个元素

C语言中数组删除一个元素

作者: b6aed1af4328 | 来源:发表于2016-09-18 21:53 被阅读40次

    基本是这样弄的。假定数组为 int max[10]={1,2,3,4,5,6,7,8,9,10};

    ```

    for (int i = 2; i < 9; i++)

    {

    max[i] = max[i + 1];

    }

    ```

    均前移一位。

    但这样是掩耳盗铃,输出max[9]时仍然存在,为10;只是在前9个元素个别使用时,确实可以当做用9个元素的数组去看待。别忘了,他的定义为 int max[10]。

    相关文章

      网友评论

          本文标题:C语言中数组删除一个元素

          本文链接:https://www.haomeiwen.com/subject/awygettx.html