- 4
- 0
- 约5.15千字
- 约 7页
- 2023-03-21 发布于上海
- 举报
姓名
嵌入式软件试题
C 语言的目标程序在运行环境下的存储空间大致分为目标代码区和数据区,数据区又分为全局
/静态区域、栈(假设进程栈的最大值为 1K)和堆;下图所示的是目标程序运行时环境一个简单和不是很严格的示意图,请举出程序中分别属于全局 /静态区域、栈区和堆区变量的例子;并指 出程序中的错误;还有要指明 main 函数执行那个分支(if…else…)(错误和答案可以以代码走查形式直接在程序中标出来,后面的问题相同处理)。
const int MAX = 1024;
int* Sum(int iSumLValue,int iSumRValue) // 计算两个数的和
{
int iSum;
iSum = iSumLValue + iSumRValue; return iSum;
}
void Sub(int iSubLValue,int iSubRValue) // 计算两个数的差值
{
static int iSub;
iSub = iSubLValue - iSubRValue;
}
int* Mem() // 分配内存
{
int* pMen;
pMen = malloc(sizeof(int)*MAX+1);
*(pMen+MAX) = 10;
return pMen;
}
void main()
{
int iIndex = 0;
int iNext = 5; i
您可能关注的文档
最近下载
- 用于高能效开关电源的同步整流控制器ncp4306.pdf
- 2026年湘教版小学三年级英语上册Lesson8《Letters》优质教案.docx VIP
- 敏捷开发中的用户故事与需求管理.pptx VIP
- 安化县红岩灌区续建配套与节水改造项目环境影响报告书.pdf VIP
- 2026年西师版小学三年级英语上册Unit2《Goodafternoon》优质课教案.docx VIP
- 陈阅增普通生物学全部课件.ppt VIP
- 2026年建筑项目六月消防安全措施及方案.docx VIP
- T_GBMA 005-2024 露天采石矿山高陡台阶边坡生态修复工程技术规范.docx
- 2026年西师版小学五年级数学上册《三角形面积推导》公开课教案.docx VIP
- 2025年高中政治学科培训课件.pptx VIP
原创力文档

文档评论(0)