C语言初学10:typedef

一、作用

为用户定义的数据类型取一个新名字

二、对结构体使用typedef定义新的数据类型名字

#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. C语言typedef

    2024-03-10 16:36:03       14 阅读
  2. 【计算机二级考试C语言C typedef

    2024-03-10 16:36:03       30 阅读
  3. C语言 typedef 和 #define 区别

    2024-03-10 16:36:03       45 阅读
  4. 初学C语言

    2024-03-10 16:36:03       14 阅读
  5. C语言初学4:运算符

    2024-03-10 16:36:03       39 阅读
  6. C语言初学6:判断

    2024-03-10 16:36:03       34 阅读
  7. C语言初学6:循环

    2024-03-10 16:36:03       41 阅读
  8. C语言初学函数(练习)

    2024-03-10 16:36:03       34 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-10 16:36:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-10 16:36:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-10 16:36:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-10 16:36:03       18 阅读

热门阅读

  1. MapReduce-Join多种应用

    2024-03-10 16:36:03       20 阅读
  2. MySQL中UNION和UNION ALL的区别

    2024-03-10 16:36:03       19 阅读
  3. 云计算高级课程作业

    2024-03-10 16:36:03       20 阅读
  4. CentOS 8使用笔记

    2024-03-10 16:36:03       18 阅读
  5. CCF-CSP真题201403-2《窗口》(结构体+数组)

    2024-03-10 16:36:03       17 阅读
  6. misc40

    misc40

    2024-03-10 16:36:03      19 阅读
  7. python实现回溯算法

    2024-03-10 16:36:03       21 阅读
  8. Svelte之基础知识一

    2024-03-10 16:36:03       24 阅读