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

执行结果:

相关推荐
GanGuaGua3 分钟前
Linux系统:线程的互斥和安全
linux·运维·服务器·c语言·c++·安全
怀旧,12 分钟前
【C++】18. 红⿊树实现
开发语言·c++
多恩Stone23 分钟前
【3DV 进阶-2】Hunyuan3D2.1 训练代码详细理解下-数据读取流程
人工智能·python·算法·3d·aigc
xiaopengbc33 分钟前
在 Python 中实现观察者模式的具体步骤是什么?
开发语言·python·观察者模式
Python大数据分析@38 分钟前
python用selenium怎么规避检测?
开发语言·python·selenium·网络爬虫
ThreeAu.42 分钟前
Miniconda3搭建Selenium的python虚拟环境全攻略
开发语言·python·selenium·minicoda·python环境配置
zhangfeng11331 小时前
R 语法高亮为什么没有,是需要安装专用的编辑软件,R语言自带的R-gui 功能还是比较简单
开发语言·r语言
惯导马工1 小时前
【论文导读】IDOL: Inertial Deep Orientation-Estimation and Localization
深度学习·算法
老姜洛克2 小时前
自然语言处理(NLP)之n-gram从原理到实战
算法·nlp