5.3 指针与数组
5.3.1 数组的几个概念
int numbers[5]; // 定义一个包含 5 个整数的数组/*
┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ 存在一个问题:只支持整数输入。 │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
*/
#include <stdio.h>
int main()
{
// 定义一个整数数组来存储一周中每天的温度
int temperatures[7];
// 输入每天的温度数据
for (int i = 0; i < 7; i++)
{
printf("Enter temperature for day %d: ", i + 1);
scanf("%d", &temperatures[i]);
}
// 打印一周中每天的温度
printf("Weekly temperatures:\n");
for (int i = 0; i < 7; i++)
{
printf("Day %d: %d degrees\n", i + 1, temperatures[i]);
}
return 0;
}5.3.2 数组下标

5.3.3 数组的初始化

5.3.4 数组长度计算
5.3.5 二维数组(矩阵)及其初始化



5.3.6 二维数组、指针与冒泡排序
5.3.7 数组名作为指针
5.3.8 指针与数组的神奇公式
Last updated