首页 > 编程知识 正文

嵌入式软件面试笔试题,嵌入式笔试题库

时间:2023-05-03 14:11:09 阅读:32925 作者:1106

1、现有变量定义和函数调用语句

int a=25;

打印_值(a;

以下函数的正确输出结果是______。

voidprint_value(int*x ) )

{

printf(「%xn”、*x );

}

A.1a

B.19

C.25

D.26

2、现有循环队列,开头指针为前端,结尾指针为rear,循环队列全长为n。 你怎么判断循环队列已满?

A.front==rear

B.front==rear 1

C.front==rear%n

D.front==(rear 1) %n

3、哪些代码可以添加到主题中而不发生编译错误?

公共基础类我的类{

公共int常数=5;

//add code here

公共语音方法

}

}

正确答案3: A你的答案3360是空的(错误)

a .公共业务语音(Inta );

B.constInt=constInt 5;

c .公共int method (;

d.publicabstractvoidanothermethod { }

4、int(*s[10] )说明了什么?

a .指向长度为1的int数组的指针数组

b .指针数组,每个指针指向长度为10的int数组

c .函数指针数组,其中每个指针都指向intfunc(int*param )的函数。

d .函数指针数组,其中每个指针指向一个intfunc(intparam )函数。

5、进入堆栈的序列为a1、a3、a5、a2、a4、a6,进入堆栈的序列为a5、a4、a2、a6、a3、a1,堆栈的容量有多小(请参阅

A.2

B.3

C.4

D.5

多重选择

6、在以下操作中,数组比线性表快的是____

a .当时的逆序

b .头部插入

c .返回中间节点

d .返回头部节点

e .选择随机节点

7、批量删除当前目录扩展名为. c的文件。 例如,a.c、b.c。

A.rm *.c

b.find.- name ' *.c '-max depth1| xargs RM

C.find . -name '*.c' | xargs rm

d .以上是不正确的

请参阅回答:

1~5:ADADC 6~7:ACE AB

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。