三种存储器模式:small,compact,large.
一个函数的存储器模式确定了函数的参数和局部变量在内存中的地址空间
small:内部ram
compact, large:外部RAM
函数类型 函数名(形式参数表)[存储器模式]
例:
#pragma large /*默认存储器模式为large*/
extern int calc(char I,int b)small; /*指定small模式*/
extern int func(int I,float f) large; /*指定large模式*/
int large_te(int I,int k) /*未指定,按默认的large模式处理*/
{
return(mtest(I,k)+2);
}
文章评论(0条评论)
登录后参与讨论