go语言:数组

Python022

go语言:数组,第1张

数组是一个由 固定长度 特定类型元素 组成的序列,一个数组可以由零个或多个元素组成。 数组是值类型

数组的每个元素都可以通过索引下标来访问,索引下标的范围是从0开始到数组长度减1的位置,内置函数 len() 可以返回数组中元素的个数。

2.类型的打印,结果的第二种打印方式

3.对元素的修改或者赋值

4.判断数组是否相等:长度、类型

4.数组的地址:连续存储的空间

5.数组的赋值、地址、取值

6.数组的默认值

7.数组的初始化

8.数组的逆置

9.求数组的最大值、最小值、平均值

10.对数组字符串进行连接

11.冒泡排序法的实现

12.数组做函数的参数

13.二维数组:赋值和地址

14.二维数组:打印和输出

15. 指针数组,每一个元素都是地址

17.数组的内存分配

用for循环嘛,比如这段代码就是打印一个二维数组的例子,一维数组更简单

望采纳,谢谢

#include <iostream>

// 一个for循环打印二维数组

void printArr(int arr[][3], int len)

{

for (int i = 0i <leni++) // 此处的len,可以用row * column 来替换。

printf("%d ", arr[i/3][i%3])

printf("\n")

}

int main(int argc, const char * argv[]) {

int arr[2][3] = {1, 2, 3, 4, 5, 6}

int len = sizeof(arr)/sizeof(int)

printArr(arr, len)

return 0

}