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

执行结果:

相关推荐
ShiMetaPi13 分钟前
SAM(通用图像分割基础模型)丨基于BM1684X模型部署指南
人工智能·算法·ai·开源·bm1684x·算力盒子
前端小白在前进15 分钟前
力扣刷题:无重复字符的最长子串
算法·leetcode·职场和发展
小小的橙菜吖!17 分钟前
联合体的学习
学习·算法
fish_xk20 分钟前
c++基础扩展
开发语言·c++
阿沁QWQ22 分钟前
C++继承
开发语言·c++
老华带你飞26 分钟前
汽车销售|汽车报价|基于Java汽车销售系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·后端·汽车
lsx20240633 分钟前
SQL LCASE() 函数详解
开发语言
Xing_ke30938 分钟前
3D点云分割与检测(后续更新)
算法·3d点云
4311媒体网39 分钟前
C语言实现简单的二分查找算法
c语言·开发语言·算法
持续学习的程序员+140 分钟前
π RL(piRL)算法支持用强化学习方法训练π 0/π 0.5(pi0/pi0.5)
算法