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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу, которая реализует круговой список http://www.cyberforum.ru/cpp-beginners/thread1166694.html
Добры
C++ Вывести на экран элемент, расположенный в правом нижнем углу массива Дан двумерный массив А) вывести на экран элемент, расположенный в правом нижнем углу массива. Б) вывести на экран элемент, расположенный в левом верхнем углу массива. http://www.cyberforum.ru/cpp-beginners/thread1166651.html
Передача в функцию через указатели C++
Компилятор говорит, что что-то не так с передачей max и min. Что? #include <stdio.h> #include <iostream> #include <string.h> #define MAX 100 using namespace std; char** creat(char**); int search (char**,int*,int*); //void swap (char , int max, int *min);
Как реализовать хранение длинных чисел, их сложение и вычитание? C++
Бесконечно длинных чисел.
C++ Объединение пересечение и разность http://www.cyberforum.ru/cpp-beginners/thread1166609.html
нужно только подправить код для вышеупомянутых задач в конце нужно вывести: объединение: пересечение: разность: и если возможно, дополните комментариями надеюсь на понимание. заранее спасибо #include<iostream>
C++ Как сделать чтобы таймер дойдя до 0 стартовал снова и снова? Здравствуйте :) Как сделать чтобы таймер дойдя до 0 стартовал снова и снова? TimerSec = 59; TimerMin = 6; for(int i = TimerSec; i > 0 && TimerMin >= 0; i--) { TimerSec = TimerSec - 1; Sleep(1000); подробнее

Показать сообщение отдельно
ivankles
0 / 0 / 0
Регистрация: 05.05.2014
Сообщений: 48
05.05.2014, 09:40     Передача двумерного массива в функцию
в функцию set_ships передаю массив human, появляется ошибка cannot convert `int (*)[10]' to `int**' for argument `1' to `void set_ships(int**)'
C++
1
2
void set_ships(int **human)
{
C++
1
2
3
4
5
6
7
8
9
10
11
main()
{
int human[10][10], comp[10][10], s=1,i,j;
for (i=0;i<10;i++) 
    for(j=0;j<10;j++) 
    {
    human[i][j]=s;
    comp[i][j]=s;
    s++;            
    } 
set_ships(human);
там я просто присваиваю элементам массива значения.
Подскажите, что не правильно я сделал. спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru