1. 一维数组
来源:互联网 发布:meta分析数据提取表 编辑:程序博客网 时间:2024/04/30 19:40
1. 一维数组
1.1 数组是包含多个数据值的数据结构。1.2 数组中的每个数据值的类型都相同。
1.3 数组中的每个数据值被称为数组中的元素(element)。
1.4 可以通过小标(索引)的方法,来访问数组中的元素,数组的下标从0开始。
1.5 声明数组,需要说明类型和元素数量,例如:int a[10];
1.6 通过使用for循环来访问数组中的元素,例如:for(int i=0;i<n;i++) a[i]=0;
1.7 可以使用带大括号{}的常量列表来初始化数组,例如:int a[] = {1,2,3,4,5};
1.8 实例
#include <stdio.h>
// 声明数组,并访问数组
void test1() {
// 声明数组
int a[10];
// 通过下标访问数组元素
// 为数组赋值
for (int i = 0; i < 10; i++) {
a[i] = i + 1;
}
// 显示数组中的元素值
for (int i = 0; i < 10; i++) {
printf("a[%d]=%d\n", i, a[i]);
}
}
// 数组的初始化
void test2() {
int a[3] = { 1, 2, 3 };
for (int i = 0; i < 3; i++) {
printf("a[%d]=%d\n", i, a[i]);
}
// 可以省略数组大小,根据初始值判断大小
printf("-------------------------\n");
int b[] = { 2, 4, 6, 8 };
for (int i = 0; i < sizeof(b)/sizeof(b[0]); i++) {
printf("b[%d]=%d\n", i, b[i]);
}
}
int main(void) {
//test1();
test2();
}
该博客教程视频地址:http://geek99.com/node/990
原文出处:http://geek99.com/node/847#
0 0
- 1. 一维数组
- 数组(一维数组)
- 数组---一维数组
- 数组(一维数组)
- java数组--一维数组
- 一维数组,字符数组
- 一维数组、二维数组
- 一维数组&三维数组
- Java数组 一维数组,二维数组
- array 数组 一维数组 二维数组
- 一维数组、数组排序、字符数组
- Javascript - 数组 一维数组 二维数组
- 一维数组
- 一维数组
- oracle一维数组
- hdu2955robberies一维数组
- 一维数组
- 一维数组?
- 8051与8086、8088的区别
- 5. 递归调用
- 修改searchbar在iOS7以下、iOS7、iOS7.1的背景色
- 使用Spring标签库
- NSProxy实现AOP方便为ios应用实现异常处理策略
- 1. 一维数组
- Redis学习笔记10--Redis主从复制
- linux usb设备信息查询
- 帘卷秋声,雁过寒楼。落烟华,满清秋。浣一溪瘦月
- operamasks 前端框架
- update-alternative 命令解释
- 工业用热风机与发热管的一些对比
- 7 美元的设备能改变世界吗
- 计算机编程的21条规律