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

Передача двумерного массива через указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Умножение динамических матриц http://www.cyberforum.ru/cpp-beginners/thread187092.html
Добрый день У меня возникли сложности с программой... Помогите пожалуйста Ситуация сложилась так: нужно создать и заполнить 2 динамические матрицы Нужно умножить 2 динамические матрицы это нужно сделать с помощи функции В принципе, я организовал некий "код", но при компиляции он выдает матрицу все элементы которой равны нулю...
C++ Эмулятор трёхадресной машины. В общем, имеется задача "Эмулятор трёхадресной машины". Каждая инструкция имеет следующий формат: код инструкции (1 байт), операнд 1 (1 байт), операнд 2 (1 байт), операнд 3 (1 байт), при этом каждый операнд задает адрес параметра в оперативной памяти машины. Далее значение по адресу заданному операндом 1 будем обозначать . Если предполагается числовой параметр инструкции, то используется... http://www.cyberforum.ru/cpp-beginners/thread187080.html
Составить программу, вычисляющую с точностью eps сумму заданного ряда C++
Задание: Составить программу, вычисляющую с точностью eps сумму заданного ряда. Примечание: вычислить сумму ряда с точностью eps значит завершить суммирование членов ряда тогда, когда очередной член ряда окажется меньше eps по абсолютной величине. Сверить с контрольными значениями. Результаты вывести на экран монитора.
Запись в текстовый файл C++
#include <vcl.h> #pragma hdrstop #include <conio.h> #include <iostream.h> #include <stdio.h> #pragma argsused #include <fstream.h> void main() { FILE*p1;
C++ Вычисление собственных значений и собственных векторов матрицы http://www.cyberforum.ru/cpp-beginners/thread187043.html
Вычисление собственных значений и собственных векторов матрицы. Метод скалярных произведений Матрицу задаём произвольно! а дальше по заданию!! помогите с прогой!!
C++ Написать класс, описывающий дерево Хочется понять, как написать простейший класс, описывающий дерево. Компилирует данный код, но пишет пишет "ошибка сегментирования" #include <iostream> using namespace std; class Tree { подробнее

Показать сообщение отдельно
Lerny
56 / 56 / 3
Регистрация: 14.03.2010
Сообщений: 151
07.11.2010, 00:20     Передача двумерного массива через указатели
Если использовать статический массив, то можно передавать в функцию указатель на первый элемент массива.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
void input (float *p, int const n, int const m)
{
for (int str=0; str<2; str++)
        for (int stl=0; stl<2; stl++)
        {
         cout << "B["<<str<<"]["<<stl<<"]: ";
         cin >> p[2*str + stl];
        }
}
 
void main()
{
        float A[2][2];
 
        input(&A[0][0],2,2);
 
        for (int str=0; str<2; str++)
        {
                for (int stl=0; stl<2; stl++)
                {
                        cout << A[str][stl]<<" ";
                }
                cout << endl;
        }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru