请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:MSP430F6636 工具/软件:TI C/C++编译器
您好,
我在使用calloc函数时遇到问题:
PTR =(int *) calloc (200,sizeof (int));
用于(i=0;i<200;i++){
PTR[I]= I+1;
}
当我编译代码并调试第一行时,我有PTR地址0x0万 {-1.2238万}。 然后,当然代码崩溃并跳至:__TI_ISR_TRAP
问题是如果我将大小更改为50可以正常工作。
我有可用的65 % of 16 KB RAM,我想分配关于2 KB 阵列的信息。
有什么想法吗?
此致
克里斯
