首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请用C语言的函数指针变量,对manage_device函数进行改造,完成下面C语言代码中的(1)、(2)、(3)和(4)处的变量说明或语句,将解答填入对应栏内。 【C语言代码】 /*变量与类型说明*/ #include "stdio.h"
请用C语言的函数指针变量,对manage_device函数进行改造,完成下面C语言代码中的(1)、(2)、(3)和(4)处的变量说明或语句,将解答填入对应栏内。 【C语言代码】 /*变量与类型说明*/ #include "stdio.h"
admin
2009-02-01
70
问题
请用C语言的函数指针变量,对manage_device函数进行改造,完成下面C语言代码中的(1)、(2)、(3)和(4)处的变量说明或语句,将解答填入对应栏内。
【C语言代码】
/*变量与类型说明*/
#include "stdio.h"
#include "stdlib.h"
extern int sys_status;
extern int Dev_drv1(int arg1, int arg2);
extern int Dev_drv2(int arg1, iht arg2);
extern int Dev_drv3(int arg1, int arg2);
extern int Dev_drv4(int arg1, int arg2);
#define NOERROR 0
typedef struct {
int _fd;
(1) 函数指针变量说明;/* 变量名用process */
} TYP_DEV_TAB;
TYP_DEV_TAB dev_tab[50]= {{101, Dev_drv1},{99, Dev_drv2},
{80, Dev_drv3},{120, Dev_dry4},};
/* 程序 */
void manage_device(int devid, int arg1, int arg2)
{ iht place ;
int ret;
(2) 函数指针变量说明;/*局部变量,变量名用ProcAction */
for(place=0 ; place<50 ; place++) {
if(dev_tab [place]._fd == devid) {
(3) 语句1;/* 变量名胜ProcAction, 得到具体函数的入口地址 */
break;
}
}
if(place>=50)
printf("NO DEVICE fd = %d\n",devid);
(4) 语句2;
if(ret!=NOERROR)
printf("DEVICE %d error!", devid);
}
函数的参数存放在什么地址空间中?说明其作用范围。将答案填入对应栏内。
选项
答案
[*]
解析
本题考查对栈空间基础知识。函数的参数存放在进程或任务的栈空间中,在调用函数时,给函数的各参数在栈空间分配地址;函数返回时退出栈空间。所以,函数参数在函数被调用时起作用。
转载请注明原文地址:https://kaotiyun.com/show/1mWZ777K
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
软件的可复用性是指______。
以下哪类网络使用双绞线作为传输媒体?______
中国采用的电视的制式是(1),采用(2)彩色空间,它的帧频是(3),电视数字化的标准是(4)。
在嵌入式SQL中,为了能区分SQL语句于宿主语言语句,所有SQL语句都必须加前缀( )。
在文件存储设备管理中,有三类常用的空闲块管理方法,即位图向量法、空闲块链表链接法和(49)。
将一个信道按频率划分为多个子信道,每个子信道上传输一路信号的多路复用技术称为______。
在下列机制中,(23)________________是指过程调用和响应调用所需执行的代码在运行时加以结合;而(24)________________是过程调用和响应调用所需执行的代码在编译时加以结合。
以下对存储过程的叙述中,不正确的是(53)________________。
阅读下列说明和表,回答问题,将解答填入答题纸的对应栏内。【说明】防火墙类似于我国古代的护城河,可以阻挡敌人的进攻。在网络安全中,防火墙主要用于逻辑隔离外部网络与受保护的内部网络。防火墙通过使用各种安全规则来实现网络的安全策略。防火墙的
__________________是一种通过对信息进行均衡、全面的防护,提高整个系统最低安全性能的原则。
随机试题
压缩式制冷系统中,常用的压缩机有()、离心式和螺杆式三种机型。
∫(cosx)’dx=()。
有关慢性粒细胞白血病,下列哪项错误
下肢痉挛性瘫痪,可能的病因是
济川煎的哪项药物作用与方义不符()
下列是皮肤的特点与保育,叙述不正确的是()。
一、注意事项1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力与对文字表达能力并重的考试。2.参考时限,阅读资料40分钟,作答110分钟。3.仔细阅读给定的材料,按申论要求依次作答,答案书写在指定位置。二、给定材料1.今年5
设A为三阶矩阵,且有三个互异的正的特征值,设矩阵B=(A*)2-4E的特征值为0,5,32.求A-1的特征值并判断A-1是否可对角化.
下列选项中不属于配置审核的作用的是()。
OrganicArchitectureOneofthemoststrikingpersonalitiesinthedevelopmentofearly-twentiethcenturyarchitecturewasF
最新回复
(
0
)