-1
main()
{
while(1)
{
if(j==7)
{
unsigned short Alphabet[10]; //what is size of this variable
/* if i came out of this loop will the memory allocated be cleared? if not then how to clear it? */
}
}
}
什么是字母的大小?如何存储在C被分配给无符号短
如果我这个代码创建.HEX文件,那么它如何影响.HEX file.Since IM编码的大小为微控制器,所以我希望我的代码,以在最短的大小和内存 – shafeeq
的可执行文件的大小最有可能赢得”不会受到影响。编译器将生成在执行过程中为'Alphabet'分配内存的代码。如果它分配了20个字节,那么不会比分配10个字节多两倍。当然,它会影响程序运行时分配的内存量。确定内存使用情况的最佳方法是尝试并自行测量。 –
我并不真的期望得到downvote的解释,但是如果您认为我的答案有问题,我会很感激您对如何改进的一些反馈。 –