1、#define 定义的标识符常量,可以用在数组定义中
#include<stdio.h>
#define MAX 10
int main() {
int arr[MAX] = {0};
for(int i=0;i<10;i++){
printf("%d\n",arr[i]);
}
return 0;
}
2、const修饰的常变量也可以用在数组定义中
int main() {
const int max = 10;
int arr[max] = {0};
for (int i = 0; i < 10; i++) {
printf("%d\n", arr[i]);
}
return 0;
}
3、没有修饰的变量也可以用在数组定义中
int main() {
int max = 10;
int arr[max] = {0};
for (int i = 0; i < 10; i++) {
printf("%d\n", arr[i]);
}
return 0;
}
输出结果: