华清远见嵌入式招聘频道

嵌入式招聘

当前位置: > 嵌入式学院 > 嵌入式招聘 > 嵌入式面试题 > 嵌入式岗位中C语言面试题
嵌入式岗位中C语言面试题
时间:2015-09-21作者:华清远见

C语言乃嵌入式开发之根本,所以很多公司招人C语言是核心测试的,看似很基础,但是如果这些你都答不出来。能成功受聘的可能性非常小。因此我觉得这些题可以尝试做做看。

1、 解释C语言关键字extern、static的含义。

2、 解释C语言关键字volatile、const的含义。

3、举例说明typedef和define的用法。

4、语句for( ;1 ;)有什么问题?它是什么意思?

5、do……while和while……do有什么区别?

6、请写出下列代码的输出内容
  #include
  main()
  {
  int a,b,c,d;
  a=10;
  b=a++;
  c=++a;
  d=10*a++;
  printf("b,c,d:%d,%d,%d",b,c,d);
  return 0;
  }
  答:

7、设有以下说明和定义:(32位编译器情况下)
  typedef union {long i; int k[5]; char c;} DATE;
  struct data { int cat; DATE cow; double dog;} too;
  DATE max;
  则语句 printf("%d",sizeof(struct date)+sizeof(max));的执行结果是:_______

8、下面是51单片机最小系统电路图,试分析该电路结构以及实现原理?

9、谈谈汇编语言、C和C++三种语言在嵌入式开发中的区别和特点?简述你对嵌入式概念的理解?

10、列举常见的嵌入式操作系统和单片机?简要介绍你以前做过的项目,在项目中用过什么处理器和操作系统,实现什么功能以及关键技术。

发表评论
嵌入式系统(Linux+Android)培训就业班课程专题

全国免费咨询电话:400-706-1880,双休日及节假日请致电值班手机:15010390966

在线咨询: 曹老师QQ(619366077), 余老师QQ(2657985593), 李老师QQ(2814652411), 徐老师QQ(1462495461)

企业培训洽谈专线:010-82600901,院校合作洽谈专线:010-82600350,在线咨询:QQ(248856300)

Copyright 2004-2017 华清远见教育集团 版权所有 ,沪ICP备10038863号,京公海网安备110108001117号