【c面试题及答案】c++面试题

面试试题 2025-09-25 网络整理 可可

【jianli.jxxyjl.com--面试试题】

  请填写bool , float, 指针变量 与“零值”比较的 if 语句。

  头文件中的 ifndef/define/endif 干什么用?

  #include 和 #include “filename.h” 有什么区别?

  const 有什么用途?(请至少说明两种)

  在c++ 程序中调用被 c编译器编译后的函数,为什么要加 extern “c”声明?

  const 与 #define有什么不同

  答案: 1. const 常量有数据类型,而宏没有数据类型。编译器可以对const 常量进行类型检查,而对宏只进行字符替换没有类型检查。

  2. 有些编译器可以对const常量进行调试,但不能对宏常量进行调试

  3. const 可以用来修饰函数参数、函数返回值,c++还可以用来修饰函数,定义内中某个成员函数为常量函数

  写一个“标准”宏min,这个宏输入两个参数并返回较小的一个。

  预处理器标识#error的目的是什么?

  嵌入式系统中经常要用到无限循环,你怎么样用c编写死循环呢?

  关键字static的作用是什么?

  这个简单的问题很少有人能回答完全。在c语言中,关键字static有三个明显的作用:

  1). 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。

  2). 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。

  3). 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用。

  大多数应试者能正确回答第一部分,一部分能正确回答第二部分,同是很少的人能懂得第三部分。这是一个应试者的严重的缺点,因为他显然不懂得本地化数据和代码范围的好处和重要性。

  关键字volatile有什么含意 并给出三个不同的例子。

  一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子:

  1). 并行设备的硬件寄存器(如:状态寄存器)

  2). 一个中断服务子程序中会访问到的非自动变量(non-automatic variables)

  3). 多线程应用中被几个任务共享的变量

  回答不出这个问题的人是不会被雇佣的。我认为这是区分c程序员和嵌入式系统程序员的最基本的问题。嵌入式系统程序员经常同硬件、中断、rtos等等打交道,所用这些都要求volatile变量。不懂得volatile内容将会带来灾难。

  请问c++的类和c里面的struct有什么区别?

  请讲一讲析构函数和虚函数的用法和作用?

  全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的?

本文来源:https://jianli.jxxyjl.com/mianshishiti/50626.html

  • [面试官经常问的几个问题]面试官经常问的几个问题

    以下是面试中常问的27个问题及回答提示:  1、自我介绍  掌握你的发言时间。1—2分钟较为适宜。以个人简历为引子,扩展丰富公司对你的了解,但不可离题万里,切中要害是大原则。  2、你最喜欢的大学课程是什么?为什么?  说和你要应聘的职位相关的课程吧,表现一下自己的热诚没有什么坏处。...

    发布于:2021-05-20

    详细阅读
  • 知名it学校|知名IT企的搞怪面试题

    1、你所看到过的最大的影子是什么? 2、员工小王误将2万元手提电脑以1 2万元卖给了顾客张先生,作为小王的经理,请你写一封信给张先生,把8千元要回来。3、估算一下一个行进在小雨中的人5分钟内身上淋到的雨的质量。4、村子中有50个人,每人有一条狗。在这50条狗中有病狗(这种病不会传染)。于是人们就要找...

    发布于:2021-05-20

    详细阅读
  • [美国F1签证面试问题]美国f1签证面试问题

    美国f1签证面试技巧:回答问题的原则  (1)回答问题时用英语,语速可放慢。 如果太快,签证官认为您的英语很好,也因此会加快语速,这样您可能会听不懂。当然,官员有时故意提高说话的速度,来考核您的英语水平。您可以把语速压下来,讲得慢并不是说明英语差,语法要正确。  (2) 回答问题时要简明扼要,态...

    发布于:2021-05-20

    详细阅读
  • 腾讯面试题目答案_腾讯面试题

    请将答卷、作品及简历压缩后发送到:campus@tencent com 邮箱,投递作品请在主题标明:职位+地区+学校+姓名,如:用户研究+北京+北京大学+张三 一、 耐心填一填!(每空4分,共24分) 1 为div设置类a与b,应编写html代码_...

    发布于:2021-05-20

    详细阅读
  • 【应聘面试常见问题及回答技巧】面试问题及回答

    面试问题及回答参考  1、我们为什么要聘用你  (测试你的沉静与自信。)给一个简短、有礼貌的回答:“我能做好我要做的事情、“我相信自己,我想得到这份工作。  2、为什么你想到这里来工作  (这应该是你喜爱的题目。)因为你在此前进行了大量的准备,你了解这家公司。组织几个原因...

    发布于:2021-05-19

    详细阅读
  • 面试中可能被问到的问题英文_面试中可能被问到的问题

    面试中可能被问到的问题  面试随单位和岗位的不同而有很大差别,没有固定的形式、问题和答案,这里所列的只是常见的一些问题和回答的要点,仅供毕业生参考。  (一)关于个人方面的问题  1、请介绍一下你自己  在面试前用人单位大多都看过了毕业生的自荐材料,一些基本情况都有所了解,所以在自我介绍时要简...

    发布于:2021-05-19

    详细阅读
  • 护士应聘面试常见问题及回答|护士面试常见问题及答案

    护士面试常见问题及答案(一)  1、 我们为什么要雇请你呢?  有的面试只有这么一个问题。话虽简单,可是难度颇高。主要是测试你的沉静与自信。给一个简短、有礼貌的回答:我能做好我要做得事情,我相信自己,我想得到这份工作。根据自己的实际情况,好好想想把,看怎么说才具有最高说服力。  2、 你认为...

    发布于:2021-05-19

    详细阅读
  • 江南style小苹果_江南Style成面试题

    江南style成面试题;  18日上午,常州市第一中学的报告厅里坐满了老师和同学,现场的气氛紧张而热烈,这里正在进行XX届清华大学“新百年领军计划”推荐生选拔pk。5名候选人经过个人陈述、现场提问、一分钟总结等3个环节的比拼,最终高三(1)班的***胜出,成为清...

    发布于:2021-05-19

    详细阅读
  • 面试常用问题解析_届面试问题解析

    1、你认为你适合干什么?  一般一个人的选择是从想干什么和能干什么这两个方面着手考虑的,这两点都得到满足才是最佳选择。但现实中不可能都得到最大化的满足。  许多人只从表面上了解工作性质,甚至对自身的了解也流于表面,认为善于交流的人就适合做营销,沉稳的人只适合搞研究。其实,善于交流的人如果不能...

    发布于:2021-05-19

    详细阅读
  • 外贸公司面试题目_外贸公司面试题

    公务员面试总原则  面试时,考生应该坚持自信和沉着。答题时既要实事求是,也要随机应变。具体表现为,考生应该手脚安稳,不乱抖动,两眼平视主考官,注意和考官们的目光交流。面试并不是要像机器人一样表现“完美”,考生可偶尔低头看纸、思考,也可用手势。只要两眼不乱飘,自然地微笑,稳重、...

    发布于:2021-05-18

    详细阅读

Copyright @ 2011-2019 求职简历网 All Rights Reserved. 版权所有

免责声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

 站长统计