我,一个C++程序员,面试遇到常考问题总结!

王朝c/c++·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

一直想把数次面试中遇到的常考问题总结一下,但一直较忙,今天总算能抽出一点时间来了!

面试常考问题

1、文档在开发中的作用及重要性;

2、数据结构问题:树、二叉树、链表、队列、堆栈;

3、数据库基本知识:B_Tree、R_Tree等;

4、线程与进程的概念和关系;

5、怎样使程序易于维护;

6、指针和引用;

(1)int x = 20;

Int* ptrx = &x; //声明指针,并赋值

Int z = *ptrx;//重引用指针(dereferencing pointer)

注:ptrx——x的内存地址

*ptrx——ptrx所指向的对象的值,即x的值

(2)引用(Reference)

MyStruct* pStruct = new MyStruct;

MyStruct& Ref = *pStruct;

Ref.x = 100;

等同于

MyStruct& Ref = * new MyStruct;

Ref.x = 100;

(3)引用与指针的区别:

指针可以先声明再赋值;

而引用不可以,它必须在声明时就进行初始化。

未完待续。。。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航