|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
||||||
Массив заданной длины как параметр функции30.06.2020, 08:28. Показов 5435. Ответов 23
Метки нет (Все метки)
Приветствую всех. Объясните мне, что происходит с выделением памяти при вызове функции
foo в следующем коде:
arr будет присвоено значение указателя str. Но непонятно что происходит в части размерности 5 массива arr.Пока я понимаю это так, что при вызове функции foo на стеке будет выделено 5 байт памяти, но указателю arr не будет присвоен адрес начала этой памяти, а будет присвоен адрес указателя str. 5 байт будут зря выделены?
0
|
||||||
| 30.06.2020, 08:28 | |
|
Ответы с готовыми решениями:
23
Как создать массив заданной длины динамически
|
|
зомбяк
1585 / 1219 / 345
Регистрация: 14.05.2017
Сообщений: 3,940
|
||
| 30.06.2020, 11:46 | ||
int π по смыслу сходная с разыменованным указателем, есть модификаторы константности или блокировки оптимизаций(например const int * pi - неконстантный указатель на константу, т.е. которому можно присваивать адреса то одной, то другой константы и/или переменной), есть указатели на указатели int **p; и т.д.
0
|
||
| 30.06.2020, 11:56 [ТС] | |
|
0
|
|
|
зомбяк
1585 / 1219 / 345
Регистрация: 14.05.2017
Сообщений: 3,940
|
||
| 30.06.2020, 12:03 | ||
|
Добавлено через 5 минут А так вообще в С++ есть возможности в том числе для операций над типами, если на момент создания логики класса или функции типы переменных не определены.Таких операций довольно много - https://en.cppreference.com/w/cpp/types
1
|
||
| 02.09.2020, 21:00 | |||||||
|
Не по теме:
На тип параметра это не влияет, т.е. параметр является обычным указателем, но тем не менее при каждом вызове foo значение n будет увеличиваться. Это уже, конечно, полнейший сюр, но тем не менее такая особенность в С есть.
0
|
|||||||
| 02.09.2020, 21:00 | |
|
Динамический массив как параметр функции
Двумерный массив как параметр функции Массив как входной параметр функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0»
https:/ / ibb. co/ NnkGpfMd
Представленная интегрированная схема описывает непрерывную нелинейную. . .
|