2016嵌入式工程师面试题及答案【精选】_第1页
2016嵌入式工程师面试题及答案【精选】_第2页
2016嵌入式工程师面试题及答案【精选】_第3页
2016嵌入式工程师面试题及答案【精选】_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档2016全新精品资料全新公文范文全程指导写作独家原创1/42016嵌入式工程师面试题及答案【精选】嵌入式工程师从事嵌入式操作系统和应用软件的开发,嵌入式硬件设计完后,各种功能就全靠软件来实现了,嵌入式设备的增值很大程度上取决于嵌入式软件,这占了嵌入式系统的最主要工作。下面学优网为大家整理了关于嵌入式工程师面试题,希望对你有所帮助。删除串中指定的字符删除串中指定的字符做此题时,千万不要开辟新空间,否则面试官可能认为你不适合做嵌入式开发INCLUDE“STDAFXH”VOIDDELCHARCHARSTR,CHARCINTI,J0FORI0STRIIIFSTRICSTRJSTRISTRJ0INTMAININTARGC,CHARARGVCHARSTR“ABCDEFGH”/注意,此处不能写成CHARSTR“ABCDEFGH”PRINTF“SN”,STRDELCHARSTR,CPRINTF“SN”,STR精品文档2016全新精品资料全新公文范文全程指导写作独家原创2/4多线程应用中被几个任务共享的变量回答不出这个问题的人是不会被雇佣的。我认为这是区分C程序员和嵌入式系统程序员的最基本的问题。嵌入式系统程序员经常同硬件、中断、RTOS等等打交道,所用这些都要求VOLATILE变量。不懂得VOLATILE内容将会带来灾难2016嵌入式工程师面试题及答案【精选】2016嵌入式工程师面试题及答案【精选】。假设被面试者正确地回答了这是问题嗯,怀疑这否会是这样,我将稍微深究一下,看一下这家伙是不是直正懂得VOLATILE完全的重要性。1一个参数既可以是CONST还可以是VOLATILE吗解释为什么。一个指针可以是VOLATILE吗解释为什么。下面的函数有什么错误INTSQUAREVOLATILEINTPTRRETURNPTRPTR下面是答案1是的2016嵌入式工程师面试题及答案【精选】文章2016嵌入式工程师面试题及答案【精选】出自HTTP/WWWGKSTKCOM/ARTICLE/WK78500001189693HTML,转载请保留此链接。一个例子是精品文档2016全新精品资料全新公文范文全程指导写作独家原创3/4只读的状态寄存器。它是VOLATILE因为它可能被意想不到地改变。它是CONST因为程序不应该试图去修改它是的2016嵌入式工程师面试题及答案【精选】嵌入式培训。尽管这并不很常见。一个例子是当一个中服务子程序修该一个指向一个BUFFER的指针时。这段代码的有个恶作剧。这段代码的目的是用来返指针PTR指向值的平方,但是,由于PTR指向一个VOLATILE型参数,编译器将产生类似下面的代码INTSQUAREVOLATILEINTPTRINTA,BAPTRBPTRRETURNAB由于PTR的值可能被意想不到地该变,因此A和B可能是不同的。结果,这段代码可能返不是你所期望的平方值正确的代码如下LONGSQUAR

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论