Справочник Пользователя для ABL electronic PIC Microcontrollers PIC18

Скачать
Страница из 312
Storage Classes
Associating identifiers with objects requires each identifier to have at least two
attributes: storage class and type (sometimes referred to as data type). The mikroC
compiler deduces these attributes from implicit or explicit declarations in the
source code.
Storage class dictates the location (data segment, register, heap, or stack) of the
object and its duration or lifetime (the entire running time of the program, or dur-
ing execution of some blocks of code). Storage class can be established by the
syntax of the declaration, by its placement in the source code, or by both of these
factors:
storage-class type identifier
The storage class specifiers in mikroC are:
auto
register
static
extern
Auto
Use the 
auto
modifer to define a local variable as having a local duration. This is
the default for local variables and is rarely used. You cannot use 
auto
with glob-
als. See also Functions.
Register
By default, mikroC stores variables within internal microcontroller memory. Thus,
modifier 
register
technically has no special meaning. mikroC compiler simply
ignores requests for register allocation.
MikroElektronika:  Development  tools  -  Books  -  Compilers
89
page
mikroC - C Compiler for Microchip PIC microcontrollers
mikroC
making it simple...