资源简介
秋招和暑期实习的c++面试集锦题目,1)指针是一个实体,需要分配内存空间。引用只是变量的别名,不需要分配内存空间。
2)引用在定义的时候必须进行初始化,并且不能够改变。指针在定义的时候不一定要初始化,并且指向的空间可变。(注:不能有引用的值不能为NULL)
3)有多级指针,但是没有多级引用,只能有一级引用。
4)指针和引用的自增运算结果不一样。(指针是指向下一个空间,引用时引用的变量值加1)
5)sizeof 引用得到的是所指向的变量(对象)的大小,而sizeof 指针得到的是指针本身的大小。
6)引用访问一个变量是直接访问,而指针访问一个变量是间接访问。
7)使用指针前最好做类型检查,防止野指针的出现;
8)引用底层是通过指针实现的;
9)作为参数时也不同,传指针的实质是传值,传递的值是指针的地址;传引用的实质是传地址,传递的是变量的地址。
代码片段和文件信息
相关资源
- 传智播客扫地僧C++STL.zip
- Microsoft Visual C++ 2005 Redistributable Pack
- GPS RINEX o文件、n文件和sp3文件c++读取
- 点云数据txt格式
- 网络编程HttpServer c++实现
- VC++帮助文档
- C++ High PerformanceA Boost and optimize the p
- 运用opencv的c++图像单点相关系数匹配
- OpenGL开发的二维坦克大战游戏,小时
- 外卖管理系统含界面C++代码
- C++程序设计--谭浩强完整版
- 仿QQ登陆聊天界面源码C++
- 基于MFC的 数字相册
- VC++6.0对txt文件的增删改查操作
- 基于c++的贪吃蛇游戏设计
- C++ Builder 简体中文版入门教程
- 最好的CS游戏opengl、C++实现
- ruminations on C++
- C++继承、派生 代码
- c++基于OpenGL的游戏源代码
- 简单回合制游戏C++
- C++打造流星雨特效源代码
- IP流量包分析程序
- Programming Abstractions in C++
- C++课后小练习(类、继承、多态等有
- VC++面向对象与可视化程序设计第三版
- C++程序设计教程_钱能主编_清华大学出
- 语音识别的算法实现C++
- 员工工资管理系统C++与SQL课程设计
- 基于MFC的流程图绘制工具
评论
共有 条评论