•  Back 
  •  C Language 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help 
  •  Show info about hypertext 
  •  View a new file 
Topic       : C-Language Documentation
Author      : John Kormylo
Version     : C.HYP 1.0
Subject     : Documentation/C-Language
Nodes       : 233
Index Size  : 6362
HCP-Version : 3
Compiled on : Atari
@charset    : atarist
@lang       : en
@default    : 
@help       : Help
@options    : +g -i -s +x +z -t4
@width      : 75
View Ref-File[ local block ]

A local block consists of pair of braces surrounding one or more lines
of executable code.  These are primarily used with if, else, for, do
and while statements, or with a function definition.  They can
be used anywhere, however.

In addition, one can define auto variables which are stored on the
stack and released when the local block is exited.  This can be useful
for large functions so as not to clutter up the initial variable
definitions with lots of names used only locally, or to define
temporary register variables in speed sensitive locations.