22 / 10 / 2
Регистрация: 25.06.2018
Сообщений: 155
|
|
1 | |
Мусор в массиве при отладке?28.09.2018, 14:03. Показов 760. Ответов 4
Метки нет (Все метки)
0
|
28.09.2018, 14:03 | |
Ответы с готовыми решениями:
4
Как посмотреть при отладке что в глобальном массиве Мусор в массиве Мусор в массиве Мусор в массиве |
3881 / 2479 / 418
Регистрация: 09.09.2017
Сообщений: 10,883
|
|
28.09.2018, 14:34 | 2 |
А что там должно быть, по-вашему?
В коде вроде нет обнуления массива.
0
|
Вездепух
11694 / 6373 / 1723
Регистрация: 18.10.2014
Сообщений: 16,057
|
|
28.09.2018, 16:33 | 3 |
Так а что было введено-то?
0
|
3881 / 2479 / 418
Регистрация: 09.09.2017
Сообщений: 10,883
|
|
28.09.2018, 17:05 | 4 |
У меня такое ощущение что ТС объявил массив, который, согласно стандарту, не обнуляется автоматически, а потом смотрит в отладчике перед вызовом scanf и видит там какой-то мусор.
0
|
612 / 373 / 69
Регистрация: 21.09.2008
Сообщений: 1,277
|
|
28.09.2018, 19:04 | 5 |
COKPOWEHEU, не, всё нормально. В главной функции main массив address создаётся на стеке как локальная переменная, а в стеке может быть всё что угодно. Если бы массив address был глобальным, т.е. объявленным до main, то этот массив компоновщик выделил бы в сегмент инициализированных данных (заполненных нулями по Стандарту).
0
|
28.09.2018, 19:04 | |
28.09.2018, 19:04 | |
Помогаю со студенческими работами здесь
5
Мусор в массиве выводиться мусор в массиве Мусор в массиве символов Появляется мусор в динамическом массиве Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |