C语言初学10:typedef

一、作用

为用户定义的数据类型取一个新名字

二、对结构体使用typedef定义新的数据类型名字

cpp 复制代码
#include <stdio.h>
#include <string.h>
 
typedef struct Books  //使用 typedef 来定义一个新的数据类型名字
{
   char  title[50];
   
} book;
 
int main( )
{
	//book是typedef定义的结构体类型
	book book1;  //定义结构体变量
	
    strcpy(book1.title, "C 教程");  //访问结构体成员
    printf("书标题 : %s\n", book1.title);
    return 0;
}

执行结果:

相关推荐
艾上编程3 分钟前
第三章——爬虫工具场景之Python爬虫实战:行业资讯爬取与存储,抢占信息先机
开发语言·爬虫·python
β添砖java11 分钟前
python第一阶段第10章
开发语言·python
爬山算法15 分钟前
Netty(13)Netty中的事件和回调机制
java·前端·算法
CoovallyAIHub22 分钟前
是什么支撑L3自动驾驶落地?读懂AI驾驶与碰撞预测
深度学习·算法·计算机视觉
玉树临风ives29 分钟前
atcoder ABC436 题解
c++·算法·leetcode·atcoder·信息学奥赛
倔强的小石头_33 分钟前
Python 从入门到实战(八):类(面向对象的 “对象模板”)
服务器·开发语言·python
patrickpdx33 分钟前
leetcode:相等的有理数
算法·leetcode·职场和发展
dragoooon3444 分钟前
[C++——lesson29.数据结构进阶——「AVL树」]
算法
碧海银沙音频科技研究院1 小时前
论文写作word插入公式显示灰色解决办法
人工智能·深度学习·算法
Mr_Xuhhh1 小时前
第一部分:类和对象(中)— 取地址运算符重载
java·开发语言