新手心得--typedef

typedef  类型重定义,一般在项目以及结构体重命名时用的较多

例子一:在程序里面经常用到

typedef  unsigned  int     uint8_t

uint8_t表示int型,八位,无符号

用typedef不仅可以省时间,而且从重定义的命名方式看也会更加清晰

例子二:结构体

typedef  struct

}t_key_ctrl;

表示这个结构体的名字是t_key_ctrl;

这个t可以认为是一种标志,提示自己看到这个就知道是结构体(自己理解的)

例子三:函数指针

typedef int (*PFI)(char*,char*)

该语句定义了类型PFI“是一个指向函数的指针,该函数具有两个char*类型的参数,返回值类型为int”,可用于某些上下文中

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值