Mikroelektronika MIKROE-742 데이터 시트
TYPES
Pascal is strictly typed language, which means that every variable and constant
need to have a strictly defined type, known at the time of compilation.
need to have a strictly defined type, known at the time of compilation.
The type serves:
- to determine correct memory allocation required,
- to interpret the bit patterns found in the object during subsequent accesses,
- in many type-checking situations, to ensure that illegal assignments are trapped.
- to interpret the bit patterns found in the object during subsequent accesses,
- in many type-checking situations, to ensure that illegal assignments are trapped.
mikroPascal PRO for AVR supports many standard (predefined) and user-defined
data types, including signed and unsigned integers of various sizes, arrays, strings,
pointers and records.
data types, including signed and unsigned integers of various sizes, arrays, strings,
pointers and records.
Type Categories
Types can be divided into:
- simple types
- arrays
- strings
- pointers
- records
- arrays
- strings
- pointers
- records
143
MIKROELEKTRONIKA
- SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD
Language Reference
mikroPASCAL PRO for AVR
CHAPTER 5