变量的定义与初始化

int p;					//定义了一个整形变量            int p = 0;
int *p;					//定义了一个整形指针变量        int *p = NULL;
int p[3];				//定义了一个整型数组			   int p[3] = {0};
int p[2][3]				//定义了一个2行3列的二维数组	   int p[2][3] = {0};
int *p[3];				//定义了一个指针数组			   int *p[3] = {NULL};
int (*p)[3];			//定义了一个数组指针			   int (*p)[3] = NULL;
int **p;				//定义了一个二级指针			   int **p = NULL;
int *p(int);			//声明了一个指针函数			   int *p(int);
int (*p)(int);			//定义了一个函数指针			   int (*p)(int) = NULL;
int *(*p(int))[3];		//定义了一个函数指针数组		   int *(*P(int))[3]
int (*p[5])(int);       //定义了一个函数指针数组		   int (*p[5])(int) = {NULL};
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值