#include <stdio.h>
int main() {
静态分配整数数组,编译时确定大小
int staticIntArray[5] = {1, 2, 3, 4, 5};
printf("Static Int Array: %d", staticIntArray[2]);
动态分配整数数组,运行时确定大小
int *dynamicIntArray = (int *)malloc(8 * sizeof(int));
dynamicIntArray[0] = 10;
dynamicIntArray[1] = 20;
printf("Dynamic Int Array: %d", dynamicIntArray[1]);
记得释放动态分配的内存
free(dynamicIntArray);
return 0;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18