为什么这样定义数组会错误 求大神解救

图片说明
这样不行的话 应该怎么定义呢 ???求教

贴错误啊,第一维指定就可以吧 第二维貌似可以不用指定

函数内是在栈分配内存,栈大小一般限制在1M到2M
函数外则是全局变量,在DATA段分配内存

二维数组定义的太大了吧,超过了char的表示范围。如果需要定义那么大的试试long long类型。

太大了,会超过内存的可用空间,,而且 就算编译不会出错,实际使用过程中的效率也会受到影响