第9章结构体共用体与枚举类型 课件.ppt

☆☆ 第 8 章 结构体、共用体与枚举类型 63 9.6 链表与动态内存管理 ☆☆ 第 8 章 结构体、共用体与枚举类型 31 由于变量 work 包含两个字符串数据和一个浮点型数据,因此 输出 work 变量,应该使用如下方式: printf(%s,%s,%f\n,work.name,work.addr,work.salary); 输入 work 变量各成员的值,则用如下语句: scanf(%s%s%f,work.name, work.addr,work.salary); 因为成员项 name 和 addr 是字符数组,按 %s 格式输入,不能写 成 work.name 和 work.addr, 但成员 salary 是浮点型的,应该 写成 work.salary 。 同样也可以用 gets 函数和 puts 函数输入和输出结构体变量中的 字符数组成员,如: gets(work.name); /* 输入一个字符串给 work 变量的 name 成员 */ puts(work.name); /* 输出 work.name 数组中的字符串 */ ☆☆ 第 8 章 结构体、共用体与枚举类型 32 9.3 结构体指针变量 ? 9.3.1 指向结构体的指针 ? 可以用一个指针指向

文档评论(0)

1亿VIP精品文档

相关文档