c++面试题题目集锦下载

1)指针是一个需要分配内存空间的实体。引用只是变量的别名,不需要分配内存空间。2)引用必须在定义时初始化,不能改变。指针在定义时不需要初始化,它们指向的空间是可变的。3)有多级别指针,但没有多级别引用,只有一个级别引用。4)指针和引用的自动递增操作结果不同。5)sizeof reference获取它所指向的变量(对象)的sizeof,而sizeof指针获取指针本身的sizeof。6)变量的引用访问是直接访问,变量的指针访问是间接访问。7)使用指针前最好做类型检查,防止出现野生指针;8)底层引用由指针实现;作为一个参数,它也是不同的。传递指针的本质是传递值,传递的值是指针的地址。传递引用的本质是传递一个地址,传递一个变量的地址。

上传者:heishui

学习使我快乐~

关于我们:

【硬氪】专注于服务广大硬件工程师、极客、科技发烧友,让知识获取更加简单高效是我们一直所追求的!

声明:

本站所有资料均来自互联网、以及网友提供,仅供学习和研究使用,无任何商业目的,版权归原作如有侵权请联系 QQ: 270919021,本站马上更正