Professional Documents
Culture Documents
Marriette Katarahweire
error detection
provides assistance for program modularization: cross-module
type checking that ensures the consistency of the interfaces
among modules
documentation: type declarations in a program document
information about its data, which provides clues about the
program’s behavior
typedef struct {
int a, b;
} foo2;
typedef struct {
int b;
int a;
} foo2;
typedef struct {
char *name; char *address; int age;
} student;
typedef struct {
char *name; char *address; int age;
} school;