Skip to content

关于数组

约 103 字小于 1 分钟

2024-11-03

当数组的长度为变量时

int main() {
    int n;
    int num[n];
    
    printf("Input n");
    scanf("%d", &n);
}

此时Clion警告

Variable 'n' is uninitialized when used here

即在定义数组num[n]时,"n"为一个未知数,为了使num[n]定义时”n“有意义

int main() {
    int n;
    
    printf("Input n");
    scanf("%d", &n);
    
    int num[n];
}

此时数组num[n]定义正常

贡献者: edge-sky