动态分配内存和释放
指针与常量
指针的错误使用
内存泄露
指针指向无效的内存单元
只有当“y”时,指针才有效,这里不该这么用。
没有new 别 delete
指针实践
#include <iostream>
using namespace std;
int main(){
cout<<"请输入Y/N";
char UserInput = 'Y';
cin >> UserInput;
if(UserInput == 'Y'){
int* pTemperature = new int;
*pTemperature = 30;
cout << *pTemperature <<endl;
delete pTemperature;
}
return 0;
}
引用是什么
引用相当于变量的别名,指向的是同一块内存区域。