当前位置: 首页 > news >正文

线性结构之链表预备知识typedef[基于郝斌课程]

typedef:是c语言的一个关键字,用于给已知数据类型取一个别名

例如typedef unsigned char uint8;此时 uint8 也就是 unsigned char

define的区别:

  • typedef只可用于对数据类型进行取新名字,define无此限制
  • typedef由编译器执行解释,而define由预编译器执行解释

/*
@file      main.c
@brief     线性结构之typedef
@author    EricsT (EricsT@163.com)
@version   v1.0.0
@date      2025-09-21
@history   2025-09-21 EricsT - 新建文件
*/#include <stdio.h>typedef unsigned char uint_8;//为 unsigned char 多取一个名字为 uint_8,uint_8 等价于 unsigned chartypedef struct Student
{int sid;char name[100];char sex;
}ST;// ST 等价于 Studentint main(void)
{ST st;st.sid = 200;printf("%d", st.sid);return 0;
}

/*
@file      main.c
@brief     线性结构之typedef
@author    EricsT (EricsT@163.com)
@version   v1.0.0
@date      2025-09-21
@history   2025-09-21 EricsT - 新建文件
*/#include <stdio.h>typedef struct Student
{int sid;char name[100];char sex;
}* ptrSt;// ptrSt 等价于 Student*int main(void)
{Student st;ptrSt pst = &st;pst->sid = 100;printf("%d", st.sid);return 0;
}

/*
@file      main.c
@brief     线性结构之typedef
@author    EricsT (EricsT@163.com)
@version   v1.0.0
@date      2025-09-21
@history   2025-09-21 EricsT - 新建文件
*/#include <stdio.h>typedef struct Student
{int sid;char name[100];char sex;
}*ptrSt, ST;// ptrSt 等价于 Student*// ST 等价于 Studentint main(void)
{ST st;ptrSt pst = &st;pst->sid = 50;printf("%d", st.sid);return 0;
}

 

http://www.sczhlp.com/news/123467/

相关文章:

  • Excel滚动表格表头不见了,来回翻动很麻烦,Excel如何固定显示表头?
  • 成都企业网站建设公司php网站建设填空题
  • 网站推广的目标是什么太原电脑培训班哪家好
  • 客户管理软件免费南宁百度seo推广
  • 网站前端切页面时间广州开发网站报价
  • 给 小企业 建设网站成都网站制作软件
  • 旅游网站的网页设计素材ui设计师掌握技能
  • 网站建设公司图片dede 网站地图 模块
  • 个人形象设计网站网站信息查询
  • 手机网站页面布局网站建设shundeit
  • asfp导入framework搭建环境
  • 赛前训练2 连通性问题
  • 用 【C# + WinUI3 + 图像动画】 来理解:高数 - 函数 - 初等函数 - 行人-
  • ansible语句
  • 建站工作室 网站建设工作室成都专业做网站公司有哪些
  • 苏州专业做网站的公司哪家好企业网站制作建设的框架有哪几种
  • 广州seo网站sem是什么显微镜
  • 网站建设说课获奖视频模板建站系统
  • Window 连接 Ubuntu远程桌面
  • 代码随想录算法训练营第四天 |24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、面试题 02.07. 链表相交、142.环形链表II
  • 浅谈根号分治
  • 网站网络推广优化php律师网站源码
  • 杏坛网站设计高效利用js的代码库
  • 烟台教育平台网站建设深圳建设厅官网
  • 做淘宝客网站制作教程视频郑州定制网站
  • 西安网站建设推荐q479185700上墙做充气气模产品一般去哪些网站
  • 阿里云购买域名后怎么建网站公司企业制度体系建设
  • 跨越速运网站谁做的app开发公司怎么选
  • 微微网站建设wordpress模糊搜索
  • 手机做网站dede网站地图修改