打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
typedef

typedef给数据或则结构体起一个新的别名

1、typedef的最简单使用

  typedef long byte_4;
  给已知数据类型long起个新名字,叫byte_4。
  2、 typedef与结构结合使用
  typedef struct tagMyStruct
  {
  int iNum;
  long lLength;
  } MyStruct;
  这语句实际上完成两个操作:
  1) 定义一个新的结构类型
  struct tagMyStruct
  {
  int iNum;
  long lLength;
  };
    我们可以用struct tagMyStruct varName来定义变量,但要注意,使用tagMyStruct varName来定义变量是不对的,因为struct 和tagMyStruct合在一起才能表示一个结构类型。
  2) typedef为这个新的结构起了一个名字,叫MyStruct。
  typedef struct tagMyStruct MyStruct;
  因此,MyStruct实际上相当于struct tagMyStruct,我们可以使用MyStruct varName来定义变量。
 
 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
struct和typedef struct彻底明白了
typedef struct与struct的区别
typedef用法
ANSI C中取得结构体字段偏移量的常用方法
C语言结构体对齐
周立功:安全有效地使用C掌握指针—指针的指针
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服