Morning 狮子座流星
影像来源: Stephane Vetter
我们编程吧 之 Linux/C/Python/Vim/Git,从小白到高手的进阶之路。
-- LetsProgramming
配合音乐欣赏,效果更佳^_^
正文开始
C语言的结构体
前面说到了结构体的使用方法和访问方法。
这一次讲点高级的结构体用法。
从前面的说法可以看到每次初始的方法为:
是不是感觉很啰嗦,是的,每次都要使用struct关键字来新定义一个变量,程序员最有名的特点就是懒,所以这问题必须解决,这就是关键字typedef的妙用了。
typedef的作用就是用来创建新类型,看看用法:
是的,只需要在struct前面加上typedef这个关键字,把tag移到结构体的最后,以后初始化的时候,只需要把Student当做一个变量类型就可以了。
编译运行
直接输入就可以了。
运行输出如下:
正文结束
希望今天的你胜过昨天的你
领取专属 10元无门槛券
私享最新 技术干货