C++ 如何引用int指针

C++ 如何引用int指针,c++,pointers,C++,Pointers,或者可以在不同的语句中使用声明和初始化 int *ptr=new int( ); *ptr=5; 你说的“引用整数指针”听起来像: int* ptr = new int; *ptr=5; int*& ref_to_ptr = ptr; 然而,我认为你不是那个意思。你的意思是这样的: int* ptr = new int(5); std::cout << *ptr; int*ptr=newint(5); std::cout请发布一个MCVE:并养成声明您正在使用的编译器的

或者可以在不同的语句中使用声明和初始化

int *ptr=new int( );
*ptr=5;
你说的“引用整数指针”听起来像:

int* ptr = new int;
*ptr=5;
int*& ref_to_ptr = ptr;
然而,我认为你不是那个意思。你的意思是这样的:

int* ptr = new int(5);
std::cout << *ptr;
int*ptr=newint(5);

std::cout请发布一个MCVE:并养成声明您正在使用的编译器的习惯,复制并粘贴您收到的确切错误消息。有更多的方法使
ptr
有效。
int* ptr = new int(5);
std::cout << *ptr;