gpt4 book ai didi

c - C 中未指定存储类

转载 作者:行者123 更新时间:2023-11-30 20:47:24 24 4
gpt4 key购买 nike

#include<stdio.h>

int arr[5];

arr[0] = 1;
arr[1] = 2;

int main(){
printf("\n %d \n",arr[0]);
return 0;
}

为什么数组初始化不能在函数之外执行?

最佳答案

arr[0] = 1;
arr[1] = 2;

这不是初始化,而是表达式语句。语句不能出现在文件范围内。

初始化数组:

int array[5] = {1, 2};

关于c - C 中未指定存储类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21838146/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com