0 / 0 / 0
Регистрация: 31.05.2010
Сообщений: 37
|
|
1 | |
Передать двумерный массив в функцию02.04.2011, 19:55. Показов 1411. Ответов 4
Метки нет (Все метки)
0
|
02.04.2011, 19:55 | |
Ответы с готовыми решениями:
4
Передать в функцию двумерный массив Передать двумерный массив в функцию Двумерный массив передать в функцию Передать двумерный динамический массив в функцию |
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
||||||||||||||||
02.04.2011, 20:33 | 2 | |||||||||||||||
Сообщение было отмечено как решение
Решение
Один из способов
3
|
80 / 80 / 9
Регистрация: 16.02.2010
Сообщений: 636
|
||||||
02.04.2011, 20:36 | 3 | |||||
можно использовать что-то вроде этого:
1
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
02.04.2011, 20:53 | 4 |
Оно наверное и можно.
Но. Всякий ли транслятор спокойно примет F(*a...) и f(&a[0][0]). Примет, конечно, но. Реализация функции f должна работать с линейной интерпретацией массива. Т,е, вместо a[i][j] писать a[i*Row + j], что не совсем удобно. Конечно, можно все многомерные массивы представлять линейными и самим вычислять индексы. Но тогда зачем в языке многомерные массивы? Хотя, многомерные массивы - не самое лучшее, что есть в Си.
0
|
20 / 20 / 3
Регистрация: 18.09.2010
Сообщений: 28
|
||||||
02.04.2011, 21:17 | 5 | |||||
можно и так
0
|
02.04.2011, 21:17 | |
02.04.2011, 21:17 | |
Помогаю со студенческими работами здесь
5
Передать двумерный массив указателей в функцию Передать в функцию двумерный string массив Как передать двумерный массив в функцию? Не могу передать двумерный массив в функцию Как передать динамический двумерный массив в функцию Как передать в функцию указатель на двумерный массив? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |