1.首先说说为什么要重载操作符[ ] 主要是因为系统只给了整数类型(int)的重载函数,即只能在方括号中输入整数进行查找,但有时候我们可能存放数据时,下标的类型是自定义的,希望也能像数组直接通过下标访问元素的形式(形如A[i]) ,这时候就需要对下标操作符[]进行重载,使得操作得以进行 2.重载操作符[]的作用 一般作用是取值,引用返回值是这个值得别名,引用返回是返回原来的东西,在内存上是相同的,直接返回会创建一模一样的临时变量返回,类较大时,增加内存消耗 3.通过operator关键字进行重载…