ob:o7:example:record
Это старая версия документа!
Объявление записей
` Оберон поддерживает составные типы данных, которые называются записи RECORD.
MODULE ExamplesRecord1; VAR pos: RECORD x, y: INTEGER END; BEGIN pos.x := 70; pos.y := 75; END ExamplesRecord1.
Новые типы могут быть сконструированы на основе записи, и содержать помимо элементарных типов массивы и другие записи.
MODULE ExamplesRecord2; TYPE Address = RECORD street: ARRAY 64 OF INTEGER; building, flat: INTEGER; END; Person = RECORD name, sername: ARRAY 64 OF INTEGER; age: INTEGER; address: Address; END; VAR person: Person; BEGIN person.name := "Ivan"; person.sername := "Ivanov"; person.age := 23; person.address.street := "Svobodny street"; person.address.building := 2; person.address.flat := 44; END ExamplesRecord2.
ob/o7/example/record.1643964598.txt.gz · Последнее изменение: (внешнее изменение)
