我用KEIL软件 提示我 data segment too large 我该怎么修改

2024-11-30 09:58:57
推荐回答(3个)
回答1:

int random_array[10][10][10];

这个全局数组需要占用2000字节的空间,而默认的存储区域中只有128字节。
你需要了解一下51平台相关基础知识,不要以为单片机有计算机那么多的资源。

回答2:

你的程序完全是标准C,事实上,KEIL C51和C还是很有区别的,建议LZ好好看看C51的基本资料,同时,对51的硬件结构也要有一定的了解。

回答3:

KEIL是写单片机的,开头应该包含#include ,按提示