1. 数组与字符串
Posted irisiscool
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1. 数组与字符串相关的知识,希望对你有一定的参考价值。
重点速览
- 数组变量是数组的管理者
- foreach循环并不能改变原数组(或其他容器)中元素的值
数组是一种容器,其中,
- 所有元素类型相同
- 大小不可改变
定义数组变量
- 元素个数必须给出,可以是变量
- 或直接用{}给出所有的元素
数组变量与普通变量的区别
- 普通变量:对数据是所有者,如i=10整型数i拥有一个值10
- 数组变量:对数组是管理者,数组名是指向某处一个真实数组的指针,如定义数组a=数组b 表示a和b指向同一处空间,会同步变化
关于管理者
- 数组变量是数组的管理者;数组必须创建出来给数组变量管理
- 数组变量的赋值是管理权的赋予
- 数组变量的比较是比较其是否指向同一个数组,而不是数组的元素是否相同
因此复制数组必须遍历所有元素
★foreach循环并不能改变原数组中元素的值
以上是关于1. 数组与字符串的主要内容,如果未能解决你的问题,请参考以下文章