C语言中的typedef struct用法

C语言中的typedef struct用法在学习数据结构的时候 我经常遇到 typedefstruc 刚开始感觉很别扭 查阅资料之后才真真理解了 先从结构体说起 1 结构体用法 structStuden intage chars 如果要定义一个该结构体变量 就需要 structStuden 有没有觉得很麻烦 我们隐隐约约察觉到 多写一个 struct 很费劲 因此才有了下面的 typedef

在学习数据结构的时候,我经常遇到typedef struct,刚开始感觉很别扭,查阅资料之后才真真理解了。

先从结构体说起。

1、结构体用法

struct Student{

int age;

char s;

}

如果要定义一个该结构体变量,就需要:struct Student st1;

有没有觉得很麻烦,我们隐隐约约察觉到,多写一个struct很费劲,因此才有了下面的typedef

2、如果我们使用:

typedef struct Student{

int age;

char s;

}Stu

那么我们定义该结构体变量的时候,就可以使用

Stu st1;

有没有觉得很省事,的确是这样。但是,还可以更省事,请看下面:

3、

我们也可以直接省略掉Student

typedef struct{

int age;

char s;

}Stu;

就可以直接使用 Stu st1;

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/206275.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午4:03
下一篇 2026年3月19日 下午4:03


相关推荐

  • 图像缩放之双三次插值法

    图像缩放之双三次插值法今天学习了第三种图像缩放的方法 双三次插值法

    2026年3月18日
    2
  • 奇点临近-人工智能的时代已经来了[通俗易懂]

    当人们看到太多相同的时候,也许我们很无知;当人们看到太多不同的时候,也许我们视野不够大;当人们同时看到不同和相同的时候,也许恰是我们智慧的原点。奇点临近奇点临近这本书,是一本预测人工智能和科技未来的奇书。目前人工智能处于快速发展的阶段,在很多领域中已经能够越来越多的看到人工智能产品的出现,改变着这个世界,改变着我们每一个人的生活。在谈人工智能之前,先聊聊什么是 “奇点” ,奇点 这个…

    2022年2月28日
    49
  • RHEL7/Centos7 i686/32bit glibc/stdc++ lib

    RHEL7/Centos7 i686/32bit glibc/stdc++ lib[hushui@HikvisionOSyum.repos.d]$sudoyuminstallglibc.i686Loadedplugins:fastestmirrorDeterminingfastestmirrorslocal|3.6kB00:00(1/2):local/group_gz…

    2022年6月5日
    46
  • SSM项目结构

    SSM项目结构SSM:Spring、SpringMVC和Mybatis,Spring是一个开源框架,用来解耦,方便实MVC;SpringMVC分离了控制器、模型对象、过滤器以及处理程序对象的角色,这种分离让它们更容易进行定制;MyBatis是一个基于Java的持久层框架,包括SQLMaps和DataAccessObjects(DAO),对数据库进行操作。SSM的项目结构:

    2022年6月17日
    95
  • chunked java_java – 如何正确使用ChunkedStream

    chunked java_java – 如何正确使用ChunkedStream这是我的用例 我有一个上游服务 通过网络发送我的 Netty 应用程序数据 并且该数据需要发布到连接到 Netty 的多个客户端 推送到客户端的数据必须是 HTTP Transfer Encoding chunked 我找到了 ChunkedStrea 虽然也许我可以创建一个 PipedInputSt 和一个 PipedOutputS 连接到 PipedInputSt 并将 Chunked

    2026年3月17日
    2
  • 参考平面及其高度_某层平面图的剖切位置高度一般是离该层地面1.0米–求规范出处…

    参考平面及其高度_某层平面图的剖切位置高度一般是离该层地面1.0米–求规范出处…某层平面图的剖切位置高度一般是离该层地面1.0米–求规范出处通气孔,图内应包括剖切面及投影方向可见的建筑构造以及必要的尺寸,如需表示高窗、洞口、标高等没有规范规定剖切高度一般来说剖切高度是1500左右吧人视线位置可以剖到正常高度的门窗洞口建筑制图标准GB/T50104—20014.1.4建筑物平面图应在建筑物的门窗洞口处水平剖切俯视(屋顶平面图应在屋面以上俯视)、槽一般情况下都…

    2022年5月9日
    51

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号