指针函数 函数指针

类型名 *函数名(参数表)
函数的返回值为指针
对指向函数的指针变量赋值,该指针变量指向了这个函数
int (*p)(形参表)
p=函数名
函数的调用:1. 2.通过函数的指针调用
调用函数的形式(*p)(实参表)
即用(*p)代替函数名即可
指针数组
数组里面的元素都是指针
类型标识符 *指针变量名【常量表达式】
区别:int (*p)【2】则代表行指针
用指针数组指向字符串常量
char *a【10】={‘aaa’‘bbb’}
或者 char a【】【10】={‘aaa’‘bbb’}
指向指针的指针变量(多级指针)
即只能存放指针变量的地址
例:二级:类型标识符 **指针变量名
内存的动态分配
程序运行时,由程序控制分配内存,释放内存
malloc calloc free realloc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值