1. 数组的定义
在C语言中,定义数组需要指定数组的类型、名称和长度。定义一个长度为5的整型数组可以使用如下语句
“`t arr;
“`t表示数组的类型为整型,arr为数组的名称,表示数组的长度为5。
2. 数组的赋值
定义数组后,需要对数组进行赋值才能使用。可以使用循环语句或直接赋值的方式对数组进行赋值。使用循环语句对数组进行赋值
“`t i = 0; i< 5; i++) {
arr[i] = i + 1;
该语句将数组arr的前五个元素分别赋值为1、2、3、4、5。
也可以直接对数组进行赋值
“`t arr = {1, 2, 3, 4, 5};
该语句将数组arr的前五个元素分别赋值为1、2、3、4、5。
3. 数组的访问
数组赋值完成后,可以通过下标访问数组元素。数组下标从0开始,访问数组arr的个元素可以使用如下语句
“`t first = arr[0];
该语句将数组arr的个元素赋值给变量first。
4. 数组的应用
数组可以应用于多种场景,存储一组数据、实现排序算法等。下面是一个使用数组实现冒泡排序的示例代码
“`tt) {t – 1; i++) {t – i – 1; j++) {
if (arr[j] >arr[j + 1]) {tp = arr[j];
arr[j] = arr[j + 1];p;
}
}
}
该函数将传入的数组按照从小到大排序。
本文介绍了如何定义数组并赋值,以及如何访问数组元素。数组是C语言中非常重要的数据结构,读者应该多加练习,掌握数组的使用技巧。