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、列举常见的嵌入式操作系统和单片机?简要介绍你以前做过的项目,在项目中用过什么处理器和操作系统,实现什么功能以及关键技术。
 扫码申领本地嵌入式教学实录全套视频及配套源码
				扫码申领本地嵌入式教学实录全套视频及配套源码