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

执行结果:

相关推荐
June`几秒前
C++11新特性全面解析(三):智能指针与死锁
开发语言·c++
认真敲代码的小火龙3 分钟前
【JAVA项目】基于JAVA的医院管理系统
java·开发语言·课程设计
断剑zou天涯5 分钟前
【算法笔记】Manacher算法
java·笔记·算法
monster000w1 小时前
大模型微调过程
人工智能·深度学习·算法·计算机视觉·信息与通信
曼巴UE51 小时前
UE5 C++ 动态多播
java·开发语言
小小晓.1 小时前
Pinely Round 4 (Div. 1 + Div. 2)
c++·算法
SHOJYS1 小时前
学习离线处理 [CSP-J 2022 山东] 部署
数据结构·c++·学习·算法
biter down1 小时前
c++:两种建堆方式的时间复杂度深度解析
算法
zhishidi1 小时前
推荐算法优缺点及通俗解读
算法·机器学习·推荐算法
WineMonk1 小时前
WPF 力导引算法实现图布局
算法·wpf