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

执行结果:

相关推荐
松涛和鸣1 分钟前
45、无依赖信息查询系统(C语言+SQLite3+HTML)
c语言·开发语言·数据库·单片机·sqlite·html
Zachary_zlc3 分钟前
有向无环图检测算法和关键路径算法
算法
feifeigo1234 分钟前
基于C#实现即时通讯工具
开发语言·c#
你撅嘴真丑5 分钟前
素数回文数的个数 与 求分数序列和
算法
这是程序猿8 分钟前
基于java的SpringBoot框架医院药品管理系统
java·开发语言·spring boot·后端·spring·医院药品管理系统
yousuotu11 分钟前
基于Python实现水果新鲜度分类
开发语言·python·分类
Wuliwuliii12 分钟前
贡献延迟计算DP
数据结构·c++·算法·动态规划·dp
苦藤新鸡15 分钟前
2.字母异位词分组
c语言·c++·力扣·哈希算法
七夜zippoe16 分钟前
异步编程实战:构建高性能Python网络应用
开发语言·python·websocket·asyncio·aiohttp
ysn1111116 分钟前
简单多边形三角剖分---耳切法(含源码)
算法