C语言程序设计(第二版) 作者 王曙燕 chap8 结构体与共用体.pptVIP

  • 5
  • 0
  • 约1.21万字
  • 约 44页
  • 2015-12-09 发布于未知
  • 举报

C语言程序设计(第二版) 作者 王曙燕 chap8 结构体与共用体.ppt

例8.5 通过共用体变量,将一个整数的两个字节分别按十六进制和字符方式输出 union int_char { int i; char ch[2]; }; print(union int_char x) { printf(i=%d\ni=%x\n,x.i,x.i); printf(ch0=%x,ch1=%x\n,x.ch[0],x.ch[1]); printf(ch0=%c,ch1=%c\n,x.ch[0],x.ch[1]); } main() { union int_char x; x.i=25419; print(x); }低字节 高字节01100011 ch[0] ch[1] 4B 63 ch[0] ch[1] 运行结果: i=25419 i=634B ch0=4B,ch1=63 ch0=K,ch1=c 结构体中嵌套共用体 例8.6 一个班体育课成绩,男生测验1500米成绩为x分x秒,女生测验柔韧性(分A、B、C、D、E)和俯卧撑次数,将测试数据放在一张表中,表中包括学号、姓名、性别和体

文档评论(0)

1亿VIP精品文档

相关文档