![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常见面试题精解
囍鑫燕鹫
这个作者很懒,什么都没留下…
展开
-
(面试题)教你10秒钟记住各种变量的定义
先看此题用变量 a 给出下面的定义a) 一个整型数b)一个指向整型数的指针c)一个指向指针的的指针,它指向的指针是指向一个整型数d)一个有10个整型数的数组 e) 一个有10个指针的数组,该指针是指向一个整型数的 f) 一个指向有10个整型数数组的指针 g) 一个指向函数的指针,该函数有一个整型参数并返回一个整型数h) 一个有10个指针的数组,该指针指向原创 2015-01-23 23:45:10 · 441 阅读 · 0 评论 -
(面试题)c++内存分配函数有哪些?
http://wenku.baidu.com/link?url=_LNZMoT8_E5yEEhX5z9iTQ0dTCQudFSV6SyFYdTXuQ6oFqcLP3rIK0Ux_f9hsi7WtrnHE-JXxAEu5R-NBCvzESV2LwsNKQDIMgdAG6NBKZGc++内存分配函数之间的区别malloca/alloca:内存分配函数,与malloc,calloc,re转载 2015-01-23 23:53:09 · 600 阅读 · 0 评论 -
一秒钟教你记住const char*、char const*、char*const
很多初学C++的童鞋对于const char*、char const*、char*const分辨的不是很清楚,就算背下来了遇到题目还是很容易错乱,下面教大家一个方法一秒钟记住他们的含义。不凡假设 有三种声明为 const char* p、char const* p、char *const p。我的方法是:遮住*左边的东西,然后三个变量就分别变成了*p、*p、*const p。于是便很明原创 2015-01-23 11:50:25 · 453 阅读 · 0 评论 -
(面试题)链表反序算法,教你10秒记住
链表逆序经常是面试中常见的一个题目,很多人觉得不好记下面我教大家两种比较好记的解法。解法一:先上代码void reverse(Node* pNode){ // 判断头和头next不为空,必须有两个以上的结点才能反序 if (NULL == pNode || NULL == pNode->next) { return; } // 三个指针 分别指向链表的前三个结点(注意:如果原创 2015-01-23 17:04:13 · 1949 阅读 · 0 评论 -
(面试题)main函数在开始前或结束后是否会执行其他的代码?
开始前和结束后都是可以执行其他代码的。main函数开始前干的事情1.设置栈指针2.初始化static静态和global全局变量,即data段的内容3.将未初始化部分的赋初值:数值型short,int,long等为0,bool为FALSE,指针为NULL,等等,即.bss段的内容4.运行全局构造器,估计是C++中构造函数之类的吧5.将main函数的参数,argc,原创 2015-01-25 15:18:09 · 557 阅读 · 0 评论