指针和引用的区别C++
C++指针和引用的区别指针指向的是一个地址,而引用则是变量的别名。指针的大小(sizeof)是指针的大小,而引用的大小则是变量的大小。指针定义的时候可以不初始化,而引用定义的时候必须要初始化。指针可以多级访问,即指针的访问目标可以是指针,比如二维数组;而引用不能多级引用。指针初始化可以修改指向的对象,而引用不能修改。指针int* p如果p++代表指向下一个元素的地址,而引用int & b 如果b++代表原来的值加一。指针可以为空(nullptr),而引用对象不可以为空。指针如果作为
复制链接