0 / 0 / 0
Регистрация: 12.12.2012
Сообщений: 9
|
||||||
1 | ||||||
вывод указателя на массив на массив23.01.2013, 03:58. Показов 541. Ответов 3
Метки нет (Все метки)
1) если имя массива - это указатель на его первый элемент, то почему при непосредственном выводе имени не возвращается адрес? 2) что за мусор во втором выводе после последнего заданного элемента?
0
|
23.01.2013, 03:58 | |
Ответы с готовыми решениями:
3
Передача указателя на массив Проверка указателя на массив Преобразование указателя в массив Преобразование указателя на C-массив |
Каратель
|
|
23.01.2013, 04:43 | 2 |
потому что одна из перегрузок оператора << принимает const char* для вывода строки, для вывода адреса кастуй к const void*
Добавлено через 2 минуты i это массив символов, от строки он отличается отсутсвием признака конца строки
1
|
0 / 0 / 0
Регистрация: 12.12.2012
Сообщений: 9
|
|
26.01.2013, 01:46 [ТС] | 3 |
а чем является сам мусор?
ведь эта часть данных выводится на экран в следствии манипуляций с именем массива и при этом имеет начало и конец. это описание массива или что то в этом роде?
0
|
Неэпический
|
|
26.01.2013, 01:52 | 4 |
Чем угодно, что лежит в памяти после элемента i[4].
выводится пока не встретит 0
0
|
26.01.2013, 01:52 | |
26.01.2013, 01:52 | |
Помогаю со студенческими работами здесь
4
Отсортировать массив через указателя Запись указателя на строку в массив Использование указателя на массив символов Возврат указателя на массив из функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |