5.16指针收官
#include<stdio.h>
#include<stdlib.h>
/* 5.15
author:edcfreedom
date:2021/8/19
funDescription:
指针收官
*/
int main()
{
//定义整型变量
int a;
//定义p为指向整型数据的指针变量
int* pa;
//定义整形数组,它有5个元素
int array[5];
//定义指针数组p;它由4个指向整型数据的指针元素组成
int* p[4];//指针数组
//p为指向包含4个元素的一维数组的指针变量
int(*p)[4];//数组指针 p++
//f为返回整型函数值得函数
int f();
//p为返回一个指针的函数,该指针指向整型数据
int* p();//括号代表函数
//p为指向函数的指针,该函数返回一个整型值
int (*p)();
//p是一个指针变量,它指向一个指向整型数据的指针变量
int **p;
//p是一个指针变量,基类型为void(空类型),不指向具体的对象
void* p;
return 0;
}
//定义整型变量
int a;
//定义p为指向整型数据的指针变量
int* p;
//定义整形数组,它有5个元素
int array[5];
//定义指针数组p;它由4个指向整型数据的指针元素组成
int* parray[4];
//p为指向包含4个元素的一维数组的指针变量
int(*o)[4];//数组指针 p++
//f为返回整型函数值得函数
int f();
//p为返回一个指针的函数,该指针指向整型数据
int* p();
//p为指向函数的指针,该函数返回一个整型值
int(*p)();
//p是一个指针变量,它指向一个指向整型数据的指针变量
int **p;
//p是一个指针变量,基类型为void(空类型),不指向具体的对象
void *p;