求问,const这两种写法为什么会报错?

问题描述

在网上找了const的两种写法,为什么一种报错,而另一种可以成功?

clipboard.png

阅读 1.8k
评论
    7 个回答
    • 3.4k

    数组等引用类型变量存储的是地址,上边那种相当于直接改变了该变量的地址指向,就和你直接重新赋值变量是一个概念。所以会报错。
    下边那种改变的是数组内的元素,本质上names存储的内存地址并未改变,所以不会报错

      相似问题
      推荐文章