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;
}

执行结果:

相关推荐
Swift社区几秒前
Python 图片验证码库推荐与实践指南
开发语言·python
进击的小头几秒前
C语言实现设计模式的核心基石
c语言·开发语言·设计模式
Yupureki1 分钟前
《算法竞赛从入门到国奖》算法基础:入门篇-递归初阶
c语言·开发语言·数据结构·c++·算法·visual studio
a3535413823 分钟前
牛顿迭代法中的雅克比矩阵几何意义
线性代数·算法
有谁看见我的剑了?3 分钟前
Python更换依赖包下载源
开发语言·python
Java程序员威哥5 分钟前
云原生Java应用优化实战:资源限制+JVM参数调优,容器启动快50%
java·开发语言·jvm·python·docker·云原生
多多*6 分钟前
程序设计工作室1月21日内部训练赛
java·开发语言·网络·jvm·tcp/ip
Coder个人博客6 分钟前
Linux6.19-ARM64 crypto NH-Poly1305 NEON子模块深入分析
linux·网络·算法·车载系统·系统架构·系统安全·鸿蒙系统
AI殉道师9 分钟前
从0开发大模型之实现Agent(Bash到SKILL)
开发语言·bash
自然语10 分钟前
三维场景管理类位姿抖动优化计划
人工智能·数码相机·算法