
嵌入式Linux 面试题
文章平均质量分 78
fzf151
这个作者很懒,什么都没留下…
展开
-
嵌入式笔试试题1
1.用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有转载 2012-04-09 20:43:33 · 913 阅读 · 0 评论 -
嵌入式笔试杂七杂八
(1)c语言问题,union和struct 的区别? 共享一个存储单元和按定义分配存储单元。 (2)sizeof(一大堆变量),如果用这个函数分配内存的大小一定与定义相同吗? 答曰:想不相同不清楚,但是肯定的是指回答不会小,因为使用sizeof分配内存不会错。 (3)解释什么是优先级反转。 答曰:多任务运行过程中,因为临界资源相互等待占用,导致高优先任务得不到满足,造成低优先级任务先执行转载 2012-04-09 20:47:01 · 1172 阅读 · 2 评论 -
嵌入式linux 面试题
1. linux内核里面,内存申请有哪几个函数,各自的区别? Kmalloc() __get_free_page() mempool_create() 2. IRQ和FIQ有什么区别,在CPU里面是是怎么做的? 3. int *a; char *b; a 和 b本身是什么类型? a、b里面本身存放的只是一个地址,难道是这两个地址有不同么?转载 2012-04-09 20:38:40 · 3212 阅读 · 0 评论