188宝金博页面版

  • 图案背景
  • 纯色背景
视图
标记
批注
批注本地保存成功,开通会员云端永久保存 去开通
Eden

上传于:2012-03-23

粉丝量:85

该文档贡献者很忙,什么也没留下。


  • 相关
  • 目录
  • 笔记
  • 书签

188宝金博页面版:更多相关文档

  • 嵌入式常见经典笔试题1

    星级: 11 页

  • 嵌入式常见经典笔试题

    星级: 37 页

  • 嵌入式常见经典笔试题

    星级: 19 页

  • 【精品】嵌入式常见经典笔试题

    星级: 30 页

  • 嵌入式常见经典笔试题

    星级: 31 页

  • 嵌入式常见经典笔试题1

    星级: 11 页

  • 嵌入式常见经典笔试题[实惠]

    星级: 38 页

  • 嵌入式常见经典笔试题

    星级: 30 页

  • 嵌入式常见经典笔试题

    星级: 30 页

  • 嵌入式常见经典笔试题

    星级: 31 页

  • 嵌入式常见经典笔试题

    星级: 30 页

  • 【精品】嵌入式常见经典笔试题

    星级: 19 页

  • C#经典笔面试题

    星级: 14 页

  • 【名师推荐】经典笔复习试题

    星级: 9 页

  • C#经典笔面试题

    星级: 14 页

暂无目录

点击鼠标右键菜单,创建目录

暂无笔记

选择文本,点击鼠标右键菜单,添加笔记

暂无书签

在左侧文档中,点击鼠标右键,添加书签

188宝金博页面版: 嵌入式常见经典笔试题

下载积分: 300

内容提示: 预处理器(Preprocessor) 1 . 用预处理指令#define 声明一个常数, 用以表明 1 年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365) UL 我在这想看到几件事情: 1) #define 语法的基本知识(例如: 不能以分号结束, 括号的使用, 等等) 2) 懂得预处理器将为你计算常数表达式的值, 因此, 直接写出你是如何计算一年中有多少秒而不是计算出实际的值, 是更清晰而没有代价的。 3) 意识到这个表达式将使一个 16 位机的整型数溢出-因此要用到长整型符号 L,告诉编译器这个常数是的长整型数。 4) 如果你在你的表达式中用到 UL(表示无符...

文档格式:DOC | 页数:30 | 浏览次数:18 | 上传日期:2012-03-23 07:51:46 | 文档星级:
预处理器(Preprocessor) 1 . 用预处理指令#define 声明一个常数, 用以表明 1 年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365) UL 我在这想看到几件事情: 1) #define 语法的基本知识(例如: 不能以分号结束, 括号的使用, 等等) 2) 懂得预处理器将为你计算常数表达式的值, 因此, 直接写出你是如何计算一年中有多少秒而不是计算出实际的值, 是更清晰而没有代价的。 3) 意识到这个表达式将使一个 16 位机的整型数溢出-因此要用到长整型符号 L,告诉编译器这个常数是的长整型数。 4) 如果你在你的表达式中用到 UL(表示无符号长整型) , 那么你有了一个好的起点。 记。 第一印象很重要。 2 . 写一个"标准"宏 MIN , 这个宏输入两个参数并返回较小的一个。 #define MIN(A, B) ((A) <= (B) ? (A) : (B) ) 这个测试是为下面的目的而设的: 1) 标识#define 在宏中应用的基本知识。 这是很重要的。 因为在 嵌入(inline)操作符 变为标准 C 的一部分之前, 宏是方便产生嵌入代码的唯一方法, 对于嵌入式系统来说, 为了能达到要求的性能, 嵌入代码经常是必须的方法。 2) 三重条件操作符的知识。 这个操作符存在 C 语言中的原因是它使得编译器能产生比 if-then-else 更优化的代码, 了解这个用法是很重要的。 3) 懂得在宏中小心地把参数用括号括起来 4) 我也用这个问题开始讨论宏的副作用, 例如: 当你写下面的代码时会发生什么事? least = MIN(*p++, b) ; 3. 预处理器标识#error 的目的是什么? 如果你不知道答案, 请看参考文献 1。 这问题对区分一个正常的伙计和一个书呆子是很有用的。 只有书呆子才会读 C 语言课本的附录去找出象这种问题的答案。当然如果你不是在找一个书呆子, 那么应试者最好希望自己不要知道答案。 死循环(Infinite loops) 4. 嵌入式系统中经常要用到无限循环, 你怎么样用 C 编写死循环呢? 这个问题用几个解决方案。 我首选的方案是: while(1) {

188宝金博页面版:关注我们

  • 新浪微博

关注188宝金博页面版公众号

188宝金博页面版
阅读
APP
阅读
返回
顶部
188宝金博页面版官网登录在线平台入口(2026已更新)—江苏协昌电子科技股份有限公司