0 / 0 / 0
Регистрация: 01.12.2019
Сообщений: 21
|
||||||
1 | ||||||
Почему то не конвертируется массив в строк в функции17.06.2020, 03:18. Показов 395. Ответов 3
0
|
17.06.2020, 03:18 | |
Ответы с готовыми решениями:
3
Почему изменяется массив строк? почему то не создается полностью массив из 2 строк Создать динамический массив строк, почему не работает? Аргумент функции - массив строк |
Вездепух
11696 / 6375 / 1724
Регистрация: 18.10.2014
Сообщений: 16,078
|
||||||
17.06.2020, 03:38 | 2 | |||||
И как нам предлагается догадаться, что такое
mas ? Телепатией?Что вот это вообще такое
Что это за одинокая i в заголовке цикла? Что она там делает? B почему нигде в цикле эта переменная i не меняется?Цикл с предусловием !eof - всегда ошибка. Какой смысл делать v++ для локальной переменной v , когда функция уже заканчивается и переменная v все равно уничтожается?
0
|
0 / 0 / 0
Регистрация: 01.12.2019
Сообщений: 21
|
|
17.06.2020, 04:22 [ТС] | 3 |
mas- массив строк, i применяется в функции, по поводу eof, пока файл не закрыт идет считывание в переменную s типа char, v-не уничтожается, так как потом эта функция применяется в цикле. Этой функцией индексирую слова из файла( задание сделать что-то вроде поисковика)
0
|
Вездепух
11696 / 6375 / 1724
Регистрация: 18.10.2014
Сообщений: 16,078
|
|
17.06.2020, 04:35 | 4 |
Тут никому не интересны словесные байки "про код". Где полное объявление
mas из реального кода? Почему оно отсутствует в исходном сообщении?Это никак не объясняет ни странное for( i; , ни неизменное значение i в цикле. v - параметр функции. Параметры функции уничтожаются после выхода из функции.См. также Распространенные ошибки Ничего не понял. С чего бы это вдруг файл может закрыться? См. также При считывании из файла последний элемент читается дважды
0
|
17.06.2020, 04:35 | |
17.06.2020, 04:35 | |
Помогаю со студенческими работами здесь
4
Вернуть динамический массив строк из функции Строка и массив строк как параметры функции Почему в итоге выдает ноль, когда возвращаем массив из функции? Массив @SEARCH_FILES обьявляется внутри функции Scan_Files , но виден почему-то за ее пределами В заголовке функции описать параметр - двумерный массив строк Почему в Си массив со статическим размером объявленный внутри функции помещается в stack, а не в heap? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |