iterator与const_iterator及const iterator区别
1.iterator,const_iterator作用:遍历容器内的元素,并访问这些元素的值。
2.iterator可以改元素值,但const_iterator不可改。
3.const iterator与const_iterator是不一样的:声明一个 const iterator时,必须初始化它。一旦被初始化后,就不能改变它的值,它一旦被初始化后,只能用它来改它指的元素,不能使它指向其他元素。(因此const iterator几乎没什么用途)