6. Modifier and Other Keywords

  long    short
  signed  unsigned
  auto    static    extern
  const   volatile  register

  struct  union     enum
  typedef
  sizeof

  inline  restrict (C99)
Examples:
  long int size;
  unsigned short int s;
  static double seed;

  struct student
  {
    char name[60];
    int test[4];
    double avg;
  };

  struct student sam;

  typedef struct student Student;

  Student class[100];