在C语言中,遍历数组有多种方法:
- 使用for循环遍历数组元素:
int arr[5] = {1, 2, 3, 4, 5}; int i; for(i = 0; i < 5; i++){ printf("%d ", arr[i]); }
- 使用while循环遍历数组元素:
int arr[5] = {1, 2, 3, 4, 5}; int i = 0; while(i < 5){ printf("%d ", arr[i]); i++; }
- 使用指针遍历数组元素:
int arr[5] = {1, 2, 3, 4, 5}; int *ptr = arr; int i; for(i = 0; i < 5; i++){ printf("%d ", *(ptr + i)); }
- 使用foreach循环遍历数组元素(需要C11标准及以上):
int arr[5] = {1, 2, 3, 4, 5}; for(int num : arr){ printf("%d ", num); }
以上是一些常见的遍历数组的方法,选择适合自己的方法来遍历数组即可。