ANSI C Programming: Processing Records
This course is included in our On-demand training solution.
To describe how to write ANSI C programs for processing aggregate data objects individually, in arrays, and in lists
Programmers and software developers new to ANSI C
Awareness of programming concepts; experience of using a third-generation, high-level language, such as Pascal, PL/1, BASIC, or FORTRAN
ANSI C Programming: Processing Records use the correct syntax when declaring and defining structures in ANSI C. define and declare a structure in ANSI C. declare and define nested structures, distinguish between valid and invalid structures, access structure members, and assign data to a structure in ANSI C. write an ANSI program that will store user input in a structure. define a structure array in ANSI C. define pointers to structures, access structure members, user pointers with nested structures, and define an array of structure pointers in ANSI C. pass structures to functions using both pointers and copies of structures in ANSI C. write an ANSI C program that passes a structure to a function as a formal parameter and returns a structure. use the correct syntax for bit fields in ANSI C and identify the advantages and disadvantages of using them. distinguish between unions and structures and declare and define a union in ANSI C. use pointers to link two structures in ANSI C. use sizeof with variables, arrays, unions and structures, redefine datatype names with typedef in ANSI C.