我对这个低级的东西很陌生。我目前正在学习arduino。我目前正在使用 Arduino Mega 2560,在我们的课程中,我们正在练习内存管理。我是 pc 内存管理方面的专家,但不知何故,我在 arduino 中遇到了疯狂的问题。例如:
arduino 有 8192B,我试图用 uint_16 溢出它,所以我制作了一个 8192/16 的数组,即 512。所以我做到了
uint16_t A[512+1];
好吧,我预计这会导致溢出。
我的概念有什么问题?
我对这个低级的东西很陌生。我目前正在学习arduino。我目前正在使用 Arduino Mega 2560,在我们的课程中,我们正在练习内存管理。我是 pc 内存管理方面的专家,但不知何故,我在 arduino 中遇到了疯狂的问题。例如:
arduino 有 8192B,我试图用 uint_16 溢出它,所以我制作了一个 8192/16 的数组,即 512。所以我做到了
uint16_t A[512+1];
好吧,我预计这会导致溢出。
我的概念有什么问题?