figure 11.1 assigning values to components chapter 11 · title: hanly_224159_ppt11.ppt author:...
TRANSCRIPT
![Page 1: Figure 11.1 Assigning Values to Components Chapter 11 · Title: hanly_224159_ppt11.ppt Author: angryk Created Date: 3/29/2006 4:55:08 PM](https://reader033.vdocuments.mx/reader033/viewer/2022052014/602be8fd9c69880b9d3eb963/html5/thumbnails/1.jpg)
1
Chapter 11Structure and Union Types
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-2
Figure 11.1 Assigning Values to Components of Variable current_planet
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-3
Figure 11.2 Function with a Structured Input Parameter
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-4
Figure 11.3 Function Comparing Two Structured Values for Equality
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-5
Figure 11.3 Function Comparing Two Structured Values for Equality (cont’d)
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-6
Figure 11.4 Function with a Structured Output Argument
![Page 2: Figure 11.1 Assigning Values to Components Chapter 11 · Title: hanly_224159_ppt11.ppt Author: angryk Created Date: 3/29/2006 4:55:08 PM](https://reader033.vdocuments.mx/reader033/viewer/2022052014/602be8fd9c69880b9d3eb963/html5/thumbnails/2.jpg)
2
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-7
Figure 11.5 Data Areas of main and scan_planet during Execution of status = scan_planet (¤t_planet);
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-8
Figure 11.6 Function get_planet Returning a Structured Result Type
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-9
Figure 11.7 Function to Compute an Updated Time Value
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-10
Figure 11.8 Structured Values as a Function Input Argument and as a Function Result
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-11
Figure 11.9 Data Type planet_t and Basic Operations
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-12
Figure 11.10Partial Implementation of Type and Operators for Complex Numbers
![Page 3: Figure 11.1 Assigning Values to Components Chapter 11 · Title: hanly_224159_ppt11.ppt Author: angryk Created Date: 3/29/2006 4:55:08 PM](https://reader033.vdocuments.mx/reader033/viewer/2022052014/602be8fd9c69880b9d3eb963/html5/thumbnails/3.jpg)
3
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-13
Figure 11.10Partial Implementation of Type and Operators for Complex Numbers (cont’d)
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-14
Figure 11.10Partial Implementation of Type and Operators for Complex Numbers (cont’d)
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-15
Figure 11.10Partial Implementation of Type and Operators for Complex Numbers (cont’d)
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-16
Figure 11.10 Partial Implementation of Type and Operators for Complex Numbers (cont’d)
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-17
Figure 11.11 An Array of Structures
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-18
Figure 11.12Universal Measurement Conversion Program Using an Array of Structures
![Page 4: Figure 11.1 Assigning Values to Components Chapter 11 · Title: hanly_224159_ppt11.ppt Author: angryk Created Date: 3/29/2006 4:55:08 PM](https://reader033.vdocuments.mx/reader033/viewer/2022052014/602be8fd9c69880b9d3eb963/html5/thumbnails/4.jpg)
4
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-19
Figure 11.12Universal Measurement Conversion Program Using an Array of Structures (cont’d)
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-20
Figure 11.12Universal Measurement Conversion Program Using an Array of Structures (cont’d)
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-21
Figure 11.12Universal Measurement Conversion Program Using an Array of Structures (cont’d)
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-22
Figure 11.12Universal Measurement Conversion Program Using an Array of Structures (cont’d)
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-23
Figure 11.13Data File and Sample Run of Measurement Conversion Program
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-24
Figure 11.14 Function That Displays a Structure with a Union Type Component
![Page 5: Figure 11.1 Assigning Values to Components Chapter 11 · Title: hanly_224159_ppt11.ppt Author: angryk Created Date: 3/29/2006 4:55:08 PM](https://reader033.vdocuments.mx/reader033/viewer/2022052014/602be8fd9c69880b9d3eb963/html5/thumbnails/5.jpg)
5
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-25
Figure 11.15 Two Interpretations of Parameter hair
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-26
Figure 11.16Program to Compute Area and Perimeter of Geometric Figures
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-27
Figure 11.16Program to Compute Area and Perimeter of Geometric Figures (cont’d)
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-28
Figure 11.16Program to Compute Area and Perimeter of Geometric Figures (cont’d)
Copyright ©2004 Pearson Addison-Wesley. All rights reserved. 11-29
Figure 11.16 Program to Compute Area and Perimeter of Geometric Figures (cont’d)