Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
#1

Передача статического массива в функцию - C++

30.09.2013, 21:16. Просмотров 914. Ответов 1
Метки нет (Все метки)

Подскажите как передать двумерный статический массив в функцию
C++
1
2
3
4
5
6
7
8
9
void func(int arr);
void main(){
const int s=5;
int arr[s][s];
func(arr);
}
void func(int arr[5][5]) { //чтобы не указывать размер в скобках
...
}
подскажите как правильно передавать и желательно через указатели.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2013, 21:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Передача статического массива в функцию (C++):

Передача статического двумерного массива в функцию - C++
Добрый вечер. Вот один из способов передачи статической матрицы в ф-ию: void f(int arr) { ... } Подскажите, что на самом...

Передача двумерного статического массива в функцию - C++
#include "stdafx.h" #include <iostream> #include <time.h> #include <cstdlib> #include <fstream> using namespace std; void...

Передача двумерного статического/автоматического массива в функцию - C++
прототип void func(int **data, size_t n, size_t m);. Динамический передаётся int main () { int **a; size_t n; size_t m; ...

Передача функции статического двумерного массива - C++
Доброго времени суток, уважаемые жители Cyber-Forum. Не так давно я начал самостоятельно изучать Си++, и если честно, то ето вообще мой...

Передача статического двумерного массива, как параметра - C++
Не компилируется, пишет что не может открыть файл #include <iostream> #include <conio.h> #include<cstdlib> using namespace...

Все способы передачи статического массива в функцию - C++
Здравствуйте уважаемые форумчане. Предлагаю выложить сюда все способы передачи СТАТИЧЕСКИХ массивов в функцию, желательно с объяснениями...

1
Croessmah
Эксперт CЭксперт С++
13501 / 7658 / 865
Регистрация: 27.09.2012
Сообщений: 18,844
Записей в блоге: 3
Завершенные тесты: 1
30.09.2013, 21:22 #2
Передача двухмерного массива функции

Добавлено через 1 минуту
А вообще смотря как этот массив выделен. Можно двойным указателем, или, например, указателем на первый элемент, если все элементы выделены одним блоком памяти.
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.09.2013, 21:22
Привет! Вот еще темы с ответами:

В чем ошибка при передачи статического массива в функцию - C++
Не кидайте камни за использование глобальных переменных и статических двумерных массивов. Вроде все делаю по науке, вот так: ...

Передача массива в функцию используя указатель на функцию - C++
У меня имеется готовая программа без передачи функции в функцию указателем, мне нужно передать функцию ввода масива в функцию его обработки...

Передача двухмерного массива из функцию в функцию - C++
Допустим у меня есть функция, в которой "генерируется" массив. Но нужно его передать в другую функцию, которая его выведет на экран. ...

Передача массива структур в функцию не указывая размера массива - C++
Я читаю с командной строки файл в котором содержится массив структур. Есть библиотека с функцией в которую я прередаю файл и массив...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru