title: 两年半的C编程经验，不懂C++，面试C++的职位该怎么准备?
desc: 上学的时候学的是C语言，没有学习过C。之前的工作一直做的是C语言编程。现在面试的一个职位：嵌入式系统工程师，要求CC。一周后去面试。<br>我想，虽然没有搞过C，但是也熟悉什么是面向对象，自己接触的程序中（C语言），也有用到面向对象思想的地方。比如一个状态机，把各个状态以及该状态的动作函数封装到一个结构体数组中，然后由一个状态机引擎来调用这个结构体数组，控制状态机的运行。因此，对这一块也不算陌生。<br>我想问一下各位大牛：像我这种情况，面试C要准备什么？有什么合适的书可以推荐一下？搞明白C中的各个概念？还是只是在网上查看一下常用的C面试的题就可以了？谢谢！
topic: 程序员
content: 我做面试官的时候，语言的熟悉程度只是一项，而且是最弱的一项！ 更主要的是考察逻辑思维能力分析设计能力基本算法的掌握沟通表达能力是否有独立的看法！
answerer_tags: 喜欢IT、音乐、摄影