From b7c462366992109f3a0f8a3d1f19e5b04c7cc45a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A2=D0=B0=D1=80=D0=B0=D1=81?= <92remox92@gmail.com> Date: Thu, 19 Dec 2024 03:39:02 +0100 Subject: [PATCH] 04 - fix too long comment --- book/04-массивы-ассоциативные-массивы-и-строки/README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/book/04-массивы-ассоциативные-массивы-и-строки/README.md b/book/04-массивы-ассоциативные-массивы-и-строки/README.md index 0effc5f..3d2c6be 100644 --- a/book/04-массивы-ассоциативные-массивы-и-строки/README.md +++ b/book/04-массивы-ассоциативные-массивы-и-строки/README.md @@ -769,7 +769,9 @@ double[5] e = a ~ d; // Все в порядке, явный запрос ма Поскольку запись `T[]` означает динамический массив элементов типа `T`, а `T[]`, в свою очередь, – тоже тип, легко сделать вывод, что `T[][]` – это массив элементов типа `T[]`, то есть массив массивов элементов типа `T`. Каждый элемент «внешнего» массива – это, в свою очередь, тоже массив, предоставляющий обычную функциональность, присущую массивам. Рассмотрим `T[][]` на практике: ```d -auto array = new double[][5]; // Массив из пяти массивов, содержащих элементы типа double, первоначально каждый из них – null +auto array = new double[][5]; // Массив из пяти массивов, содержащих элементы типа double, +// первоначально каждый из них – null + // Сделать треугольную матрицу foreach (i, ref e; array) {