现在的位置: 首页 > 综合 > 正文

c/c++ 基础(四) 指针定义

2019年09月13日 ⁄ 综合 ⁄ 共 378字 ⁄ 字号 评论关闭
#include <iostream>
#include <stdlib.h>
using namespace std;
	
int main()
{
	int a;			//一个整型数
	int *a;			//一个指向整型的指针
	int **a;		//一个指向指针的指针,它指向的指针指向的是一个整型数

	int a[10];		//一个有10个整型数的数组
	int *a[10]; 	//一个有10个指针的数组,该指针指向的是一个整型数(指针数组)
	int (*a)[10];	//一个指向有10个整形数数组的指针

	int (*a)(int);		//一个指向函数的指针,该函数有一个整型参数,并返回一个整型数
	int (*a[10])(int);	//一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数,并返回一个整型数	
	int  *a = new int[500];//一个指针,指向一个包含500个int对象的数组

	return 0;
}

抱歉!评论已关闭.