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

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

Войти
Регистрация
Восстановить пароль
 
~B~
6 / 6 / 0
Регистрация: 12.06.2011
Сообщений: 80
#1

Указатель на двумерный массив - C++

17.04.2013, 18:16. Просмотров 718. Ответов 1
Метки нет (Все метки)

Как сделать то же самое с двумерным массивом? Как работать с двумерными или n- мерными массивами через указатель?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <conio.h>
int summa(int *p,int size){
int *i;
int s=0;
for (i=p;i<p+size;i++){
s=s+(*i);
}
return s;
}
using namespace std;
int main()
{
setlocale(0,"");
int a[10]={1,2,3,4,5,6,7,8,9,10};
cout << summa(a,sizeof(a)/sizeof(a[0]));
getch();
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2013, 18:16     Указатель на двумерный массив
Посмотрите здесь:

указатель на двумерный массив - C++
Делая игру морской бой, я столкнулся с 1-ой проблемой: void place_ships(char &amp;(&amp;(map+13)+29)) //или (char **map) или (char &amp;map) или...

Указатель на двумерный массив - C++
A эквивалентно *(*(A+i)+j). Просто давайте допустим, что у нас матрица A. Как вычислить допустим А?

Указатель на двумерный массив - C++
Здравствуйте. Подскажите пожалуйста, а существуют ли в C/C++ указатели: 1) на двух-трёхмерные массивы 2) на массивы из строк...

Указатель на двумерный массив - C++
хочу заменить вот такую запись: fs.read((char*)&amp;size_struct, sizeof(int)); fs.read((char*)&amp;size_arr, sizeof(int)); char * item0 =...

Указатель на двумерный массив - C++
Допустим, у меня есть функция: void A(float **b) { b=1; } Тогда почему выдает ошибку при следующем: const int a=100;

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

Указатель на двумерный массив указателей - C++
char* err = {{&quot;abc&quot;}, {&quot;def&quot;}}; char ***ptr; ptr = (char ***)err; printf(&quot;%s, %s&quot;, *err + 2, *ptr + 2);Добрый день всем, есть...

Указатель на двумерный массив и выше - C++
Всем привет!Сразу к делу. Я решил по лучше разобраться в указателях и столкнулся с таким вопросом как реализовать такую вещь именно так...

Двумерный массив через указатель - C++
как вывести двумерный массив через указатель? с одномерным понятно,а как так же с двумерным сделать? int a = { 1, 2, 3, 4, 5 }; ...

Указатель на двумерный массив char С.Прата - C++
Здравствуйте!Если не трудно, объясните в чем ошибка?Через string удалось решить без проблем, а вот через char выдает совсем не то что...

Как обьявить указатель на двумерный массив? - C++
обьясните на примере как обьявить указатель на двумерный массив и потом обращаться к элементам через указатель

Указатель на const двумерный массив wchar_t - C++
Подскажите, как создать указатель на в функцию приходит (const wchar_t _text) объявляется wchar_t txt = {L&quot;1&quot;, L&quot;2&quot;}; ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ViktorKozlov
133 / 125 / 2
Регистрация: 13.12.2012
Сообщений: 293
17.04.2013, 21:17     Указатель на двумерный массив #2
C++
1
2
int a[10][10];
cout << summa(a,sizeof(a)/sizeof(a[0]));
И в функции
C++
1
int summa(int (*p)[10],int size){
Ответ Создать тему
Опции темы

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