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

执行结果:

相关推荐
Shea的笔记本4 分钟前
MindSpore实战笔记:Pix2Pix图像转换复现全记录
笔记·算法·机器学习·web3
清酒难咽7 分钟前
算法案例之蛮力法
c++·经验分享·算法
Ulyanov10 分钟前
Impress.js 3D立方体旋转个人年终总结设计与实现
开发语言·前端·javascript·3d·gui开发
jllllyuz11 分钟前
室外可见光通信信道建模与MATLAB实现(直射链路与反射链路)
开发语言·matlab
榴莲不好吃11 分钟前
前端js图片压缩
开发语言·前端·javascript
想逃离铁厂的老铁14 分钟前
Day50 >> 98、可达路径 + 广度优先搜索理论基础
算法·深度优先·图论
散峰而望19 分钟前
【数据结构】假如数据排排坐:顺序表的秩序世界
java·c语言·开发语言·数据结构·c++·算法·github
superman超哥20 分钟前
自定义序列化逻辑:掌控数据编码的每一个细节
开发语言·rust·编程语言·rust自定义序列化·rust数据编码
海棠AI实验室21 分钟前
第十五章 字典与哈希:高效索引与去重
算法·哈希算法
独自破碎E27 分钟前
动态规划-打家劫舍I-II
算法·动态规划