
嵌入式笔试题
文章平均质量分 77
xdtongyuan
这个作者很懒,什么都没留下…
展开
-
嵌入式笔试题
1.用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有原创 2013-06-05 22:49:12 · 572 阅读 · 0 评论 -
字节对齐
一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地址不是自然对齐,比如为0x00000002,则CPU如果转载 2013-06-07 15:29:21 · 461 阅读 · 0 评论 -
嵌入式C开发人员的最好的0x10道笔试题
约定:1) 下面的测试题中,认为所有必须的头文件都已经正确的包含了2)数据类型 char 一个字节 1 byte int 两个字节 2 byte (16位系统,认为整型是2个字节) long int 四个字节 4 byte float 四个字节4 byet double 八个字节 8 b转载 2013-08-13 11:43:08 · 991 阅读 · 0 评论