HP C A.06.05 Reference Manual

Chapter 3 33
3 Data Types and Declarations
In C, as in many other programming languages, you must usually declare identifiers before
you can use them.
The declarable entities in C are:
Objects
Functions
Tags and members of structures, unions, and enumerated types
Type definition names
This chapter describes declarations, type specifiers, storage-class specifiers, structure and
union specifiers, enumerations, declarators, type names, and initialization. Data types and
declarations are defined using Backus-Naur form.