Originale-mail to me for new edition

 

Data type, variables and constants

 

Topic groups

 

Data types and variables: Overview

About types

Simple types: Overview

Ordinal types: Overview

Integer types

Character types

Boolean types

Enumerated types

Subrange types

Real types

About string types

Short strings

Long strings

WideString

About extended character sets

Working with null-terminated strings

Using pointers, arrays, and string constants

Mixing Pascal strings and null-terminated strings

Structured types: Overview

Sets

Arrays: Overview

Static arrays

Dynamic arrays

Multidimensional dynamic arrays

Array types and assignments

About records

Variant parts in records

File types

Pointers and pointer types

Overview of pointers

About pointer types

Character pointers

Other standard pointer types

Procedural types: Overview

Procedural types in statements and expressions

Variant types: Overview

Variant type conversions

Variants in expressions

Variant arrays

OleVariant

Type compatibility and identity: Overview

Type identity

Type compatibility

Assignment-compatibility

Declaring types

Variables: Overview

Declaring variables

Absolute addresses

Dynamic variables

Thread-local variables

Constants: Overview

True constants

Constant expressions

Resource strings

About typed constants

Array constants

Record constants

Procedural constants

Pointer constants

 

 

译文

 

数据类型、变量和常量

 

主题组

 

数据来型和变量:概述

关于类型

简单类型:概述

序数类型:概述

整数类型

字符类型

布尔类型

枚举类型

子界类型

实数类型

关于串类型

短串

长串

宽串

关于扩展字符集

空结束串

使用指针、数组和串常量

混合Pascal串和空结束串

结构类型:概述

集合

数组:概述

静态数组

动态数组

多维动态数组

数组类型和赋值

关于记录

记录中的变体部分

文件类型

指针和指针类型

指针:概述

关于指针类型

字符指针

其他标准指针类型

程序型类型:概述

语句和表达式中的程序型类型

变体类型:概述

变体类型转换

表达式中的变体

变体数组

Ole变体

类型兼容和等同

类型等同

类型兼容

赋值兼容

声明类型

变量:概述

声明变量

绝对地址

动态变量

线程局部变量

常量:概述

真实常量

常量表达式

资源串

关于类型常量

数组常量

记录常量

程序型常量

指针常量