19 / 19 / 18
Регистрация: 25.08.2014
Сообщений: 186
|
|
1 | |
Передача параметров в функцию по ссылке08.12.2014, 12:55. Показов 4134. Ответов 6
Метки нет (Все метки)
Подскажите пожалуйста, как передать массив в функцию по ссылке? Мне нужно чтобы после вызова функции в переданном массиве изменился порядок элементов.
0
|
08.12.2014, 12:55 | |
Ответы с готовыми решениями:
6
Передача параметров в функцию по ссылке Передача параметров в функцию по значению, по ссылке и по указателю Передача массивов в качестве параметров в функцию по ссылке Передача параметров в функцию по значению, по ссылке или по указателю |
Модератор
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
|
||||||
08.12.2014, 15:11 | 2 | |||||
Wiiiiijjj,
1
|
19 / 19 / 18
Регистрация: 25.08.2014
Сообщений: 186
|
||||||
08.12.2014, 17:24 [ТС] | 3 | |||||
Thisman, почему-то не робит, в чем ошибка тогда?
0
|
19 / 19 / 18
Регистрация: 25.08.2014
Сообщений: 186
|
|
09.12.2014, 22:01 [ТС] | 4 |
Ап! Так и не смог понять
0
|
Просто любитель
|
||||||
10.12.2014, 00:08 | 5 | |||||
Wiiiiijjj, чтобы что-то менялось, его нужно менять. Переданный массив вы не меняете. А вот так все работает:
1
|
19 / 19 / 18
Регистрация: 25.08.2014
Сообщений: 186
|
||||||
10.12.2014, 12:31 [ТС] | 6 | |||||
GuardCat, спасибо, а почему нельзя просто переприсвоить, как здесь?
0
|
Просто любитель
|
|||||||||||
10.12.2014, 13:01 | 7 | ||||||||||
Wiiiiijjj, в вашей функции происходит следующее:
1. Присвоить переменной "а" ссылку на массив. 2. Присвоить переменной "a" ссылку на другой массив. Соответственно, первоначальный массив не меняется, меняется содержимое переменной. Например:
1
|
10.12.2014, 13:01 | |
10.12.2014, 13:01 | |
Помогаю со студенческими работами здесь
7
Передача параметров по ссылке Передача параметров по ссылке Передача параметров по ссылке Передача параметров по ссылке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |