pointer.cpp

来自「《游戏编程指南》配套代码 [涉及平台] VC++ [作者] void」· C++ 代码 · 共 19 行

CPP
19
字号
	#include <iostream>
   	using namespace std;

   	void main( )
   	{
      	int *p,*q;
	  	p=new int[100];
 	  	q=&p[0];
      	for (int i=0;i<100;i++)
       		*(q++)=0; //这样也可以清零
      	q=&p[1];
      	*q=128; //把p[1]变成128
      	cout<<p[1]<<endl;
		cout<<p<<endl;
		cout<<q<<endl;
		delete[] p; //删除数组用delete[]
		//要养成用完指针就释放的良好习惯
   	}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?