|
Header file: types.h | Program file: use-types.c |
---|---|
typedef struct BankAccount { int accNum; double balance; } BankAccount_t; |
#include <stdio.h> #include "types.h" // Include my type definitions BankAccount_t b; // Now we can define global vars int main(int argc, char *argv[]) { struct BankAccount a; // And also define local variables a.accNum = 123; a.balance = 4000; printf("a.accNum = %d a.balance = %f\n", a.accNum, a.balance); b = a; printf("b.accNum = %d b.balance = %f\n", b.accNum, b.balance); } |
How to run the program:
|