@[toc] 面试题 1:深入探讨变量的声明与定义的区别 在编程中,变量的声明指的是告知编译器变量的名称和类型,但不分配内存空间。声明可以多次,常见于头文件中,用于模块间的接口声明。使用extern关键字声明的变量,意味着其定义在别处,通常在另一个文件中。 相对地,定义
一、C/C++语言 二、数据结构算法 三、gdb/gcc/g++ 四、设计模式 五、操作系统 5.1操作系统原理 5.2系统编程 5.3定时器 六、网络编程 6.1网络原理 6.2网络编程 七、数据库 7.1MySQL 7.2redis 八、服务器开发 九、rpc 十、开放性问题(项目相关) 十一、音视频相关 前言:C/C++校招、社招面试题1000+道常见面试题...
@Hcoco: 面经真题 | 花了一周整理的72个c语言与c++面试题 1 变量的声明和定义有什么区别 变量的定义为变量分配地址和存储空间, 变量的声明不分配地址。一个变量可以在多个地方声明, 但是只在一个地方定义。 加入extern 修饰的是变量的声明,说明此变量将...
建议大家根据老廖整理的面试题整理答案,一定要自己整理答案才能把知识转化成自己的能力,只有通过动手动脑才能加深映像。 C/C++ 常见问题:智能指针、多态、虚函数、stl原理。 智能指针实现原理 智能指针,里面的计数器何时会改变 智能指针和管理的对象分别在哪个区(智能指针本身在栈区,托管的资源在堆区,利用了栈对象超出...
C语言基础面试题(一) const关键字的作用1.使其具有不可改变的性质,增加代码可读性。2.const修饰普通变量//以下两个是一个意思 const int a = 10; //定义常量a 不可修改 int const b = 10;3.const修饰指针// 指针指向的内容不可更改,但是指针的指向可以更改 char c = 'A'; char const *ch = &c;...
牛客网刷题(C语言版)-华为机试www.zhihu.com/column/c_1567202188346224640 HJ1 字符串最后一个单词的长度 牛客网 1.题目描述 描述计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)输入描述:输入一行,代表要计算的字符串,非空,长度小于5000。输出描述:输出一...
C/C++常考面试题 C C++ 面试 2017-08-23 上传 大小:214KB 所需: 11积分/C币 立即下载 c/c++ 面试题 收集 c/c++ 面试题 收集 c/c++ 面试题 收集 c/c++ 面试题 收集 c/c++ 面试题 收集 c/c++ 面试题 收集 立即下载 上传者: wateryh 时间: 2010-01-13 C/C++的一些面试题集 C/C++的...
所需:0积分/C币 【电子版】校招面试题库(附答案与解析)java篇.zip 【电子版】校招面试题库(附答案与解析)java篇,牛客网出品必是精品 上传者:weixin_40566584时间:2019-08-07 牛客网校招面试题库测试篇.pdf 本题库均来自海量真实校招面试题目大数据进行的整理,后续也会不断更新,如需下载,也可点击进行下载 ...
if (pContextC) delete pContextC; } 好了,设计模式还有很多,但是豆芽觉得上面几种应该是最常问的了。 场景题 接下来的问题就比较考察思考能力了,往往是面试官突然想到或者是他自己平时思考过的问题,突然拿出来问,这种问题首先不要慌,基于自己的知识架构的情况下冷静分析,可能无法一下子拿出答案,但是分析思考接近...
1、int a = 0,b = 0; do{ –c; a = a - 1; } while(a > 0); c的结果应该是-1;因为要先判断是有符号数还是无符号数,声明为int表示有符号数为,循环体执行一次,c = -1,如果c是无符号数,则相减会变为一个很大的数,因为无符号数的小数 - 无符号数的大数=小数+大数的补码。 总结:一般在这...