【笔试题】嵌入式软件开发

您所在的位置:网站首页 硬件开发工程师笔试题及答案 【笔试题】嵌入式软件开发

【笔试题】嵌入式软件开发

2024-07-09 14:39| 来源: 网络整理| 查看: 265

从CSDN各个博客上摘选的一些容易做错的嵌入式软件的笔试题,做一下记录,让自己记住。

文章转自:嵌入式经典面试题。

 

1、用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)

解答:这一题主要容易错的地方就是:意识到这个表达式将使一个16位机的整型数溢出,因此要用到长整型符号L,告诉编译器这个常数是的长整型数。

#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL

2、写一个"标准"宏MIN,这个宏输入两个参数并返回较小的一个。

解答:这一题主要容易错的地方就是:懂得在宏中小心地把参数用括号括起来。

#define MIN(A,B) ((A)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3