6 / 6 / 0
Регистрация: 18.10.2017
Сообщений: 51
|
||||||
1 | ||||||
Мусор при выводе массива12.07.2018, 16:31. Показов 1450. Ответов 2
ограничитель в виде '\0' вроде как стоит. Там ли он стоит? А если нет, то куда его поставить? Исправьте меня, чтобы мусор больше не появлялся, я вас очень прошу.
0
|
12.07.2018, 16:31 | |
Ответы с готовыми решениями:
2
Инициализация массива - на выводе появляется мусор Невнятый мусор при выводе При выводе массива на консоль выводятся также и большое отрицательное число После сортировки массива в нулевом элементе - мусор |
0 / 0 / 0
Регистрация: 26.02.2018
Сообщений: 9
|
||||||||||||||||
12.07.2018, 17:31 | 2 | |||||||||||||||
/0 символ стоит в конце строки. Проверь, может у тебя выход за пределы выделенной памяти. Плюс
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
|||||||||||
12.07.2018, 18:02 | 3 | ||||||||||
strlen возвращает размер строки, без учета терминального 0
например
значит память нужно выделять,как минимум, на 1 больше
вот еще выход за пределы негоже переменные обзывать как типы, универсальные компиляторы(Си\С++) могут этого не понять
0
|
12.07.2018, 18:02 | |
12.07.2018, 18:02 | |
Помогаю со студенческими работами здесь
3
Мусор в массиве при отладке? Мусор при инициализации структуры Выводит мусор при отображении цифр по указателю При загрузке данных из файла выводится мусор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |