170 похожих чатов

Ночь добрая. Увидел данное предложение и терминология "открытый массив" меня

чутка озадачила, первый раз такое встречаю, не подскажете что это значит? "Для передачи имени массива в подпрограмму использовать понятие открытого массива."

6 ответов

13 просмотров

Скорее это подразумевается под динамическим массивом

Николай-Басов Автор вопроса
Vladyslav
Скорее это подразумевается под динамическим массив...

благодарю. просто первый раз вижу "открытый массив"

Это неверная терминология

Сори не увидел сразу цитату из задания... Под "открытый массив" тут понимается конечно же указатель на массив, который используется для передачи массивов в функции. Напомню, что при этом надо передавать также ещё и размер массива. Это можно написать примерно так: int findMinimum( int *array, size_t array_size); Это же можно записать по -другому int findMinimum( int array[], size_t array_size); ВИДИМО именно вторую запись автор задания называет "открытый массив", потому что у него нет указания размера в описании типа данных. Термин не общеупотребимый

Ilya Zviagin
Сори не увидел сразу цитату из задания... Под "отк...

Согласен, кроме того что размер передаётся "означает, что размер массива не задан заранее (то есть массив не является статическим) и передавается только указатель на первый элемент, но не его размер"

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта