1.定义数组时,数组中元素的个数不能是动态的,不能用变量表示(const变量可以),必须是已知的。 2.引用数组时只能引用数组中某个元素,不能引用整个数组。 3.定义二维数组时,若同时全部初始化,则可省略第一维的长度, int a[][3]={1,2,3,4,5,6,7,8,9}; 4.数组做函数参 ...
分类:
编程语言 时间:
2017-08-22 16:52:37
阅读次数:
204
- 定义数组 - 遍历数组 - 数组的增、删、改 - 数组合并 ...
分类:
编程语言 时间:
2017-08-21 14:01:52
阅读次数:
201
常用的数组迭代方法,很多人第一想到的就是for循环,比如需要迭代出下面数组peoples年龄(age)大于30的人名(name)。 其实ES5为数组定义了五个迭代方法: forEach():没有返回值,只是针对每个数组项调用指定的函数(callbackfn) every(): 测试数组的所有元素是否 ...
分类:
编程语言 时间:
2017-08-20 14:55:28
阅读次数:
250
处理思路:当作一维数组处理,相当于这个一维数组中的元素仍然是一个数组 1.定义二维数组 语法: 方式一:元素类型[][] 数组名称 方式二:元素类型 数组名称[][] 推荐使用方式一 2.初始化二维数组 a.静态初始化 语法: 元素类型[][] 数组名称 = new 元素类型[][]{一维数组1,一 ...
分类:
编程语言 时间:
2017-08-20 12:41:23
阅读次数:
185
当接口数据已经有数组时,其实更简单,直接调出数据中的数组,使用数据中的名称。 vue: json数据 杂:接口不是数组时的语句,List方法取出接口数据再放入flist数组,定义(num,name) ...
分类:
编程语言 时间:
2017-08-17 17:23:11
阅读次数:
282
/* 数组定义: OC: 有值数组 NSArray *arr0 = @[@1, @2, @3]; NSArray *arr1 = [NSArray arrayWithObjects:@1, @2, @3, nil]; NSLog(@"%@", arr1); 空数组 NSArray *arr2 = @ ...
分类:
编程语言 时间:
2017-08-15 11:59:42
阅读次数:
134
昨天总结的JavaScript中的数组Array方法 数组的迭代方法 ES5中为数组定义了5个迭代方法。每个方法都要接收两个参数:要在每一项上面运行的函数和(可选的)运行该函数的作用域对象 影响this的值。 传入方法中的函数会介绍三个参数:1.数组项的值 2. 该项在数组的中位值 3. 数组对象本 ...
分类:
编程语言 时间:
2017-08-10 16:00:10
阅读次数:
208
一.数组: 1.定义: (1)数组就是一个变量,用于将相同数据类型的数据储存在内存中 (2)数组中的每一个数据元素都属于统一数据类型 2.基本要素: (1)标识符: 和变量一样,在计算机中,数组也要有一个名称,称为标识符,用于区分不同的数组 (2)数组元素: 当给出数组名称,即数组标识符后,要向数组 ...
分类:
编程语言 时间:
2017-08-08 19:57:35
阅读次数:
157
数组 1.定义 a) JavaScript中只有一维数组,但可通过其他方式实现多维数组 b) 不需要指定数组类型,直接使用new Array()创建数组 c) 同一数组的数据类型可以不相同,创建时可不指定数组大小 2.计算数组长度length a) 直接使用length属性获取数组长度 b) 用法v ...
分类:
编程语言 时间:
2017-08-06 13:58:36
阅读次数:
224
1.动态数组定义时也需要指明数组的大小,但是可以不是常量。 2.虽然我们通常称 new T[ ] 分配的内存为动态数组,但我们并未得到一个数组类型的对象,而是得到一个数组元素类型的指针。所以不能对动态数组调用begin或end,也不能用for语句来处理动态数组中的元素。 3.默认情况下,new分配的 ...
分类:
编程语言 时间:
2017-08-05 23:34:14
阅读次数:
291