
使用指针可以深入硬件底层 可以用&运算符将变量的地址取出。
赋予指针。int a=5,int* p=&a;数组中,数组名表示数组的起始地址。因此可以将数组名赋予指针。int arry;int* p=array;
还有动态分配内存时。int* p=new int,classA *p=new ClassA();
是在运行时堆中分配指定大小的内存块。并把内存块起始地址赋予指针变量p.
简单的应用就是这样。

使用指针可以深入硬件底层 可以用&运算符将变量的地址取出。
赋予指针。int a=5,int* p=&a;数组中,数组名表示数组的起始地址。因此可以将数组名赋予指针。int arry;int* p=array;
还有动态分配内存时。int* p=new int,classA *p=new ClassA();
是在运行时堆中分配指定大小的内存块。并把内存块起始地址赋予指针变量p.
简单的应用就是这样。