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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Клас колода карт http://www.cyberforum.ru/cpp-beginners/thread836991.html
Класс CardDeck (колода карт). Класс сохраняет массив из 32 карт (cards), а также текущую карту (currentCard). Надо написать функцию для перемешивание карт, функцию выбор 6 карт, а также функцию сортировки карт по старшинству.
C++ Определить количество гласных и согласных букв в тексте Дан текст. Посчитать количество гласных и согласных букв,текст считывается из файла. Помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread836977.html
Указатель при инициализации не равен NULL C++
Здравия желаю!:) myClass myClass::operator=(myClass iniOb) { char *temp; //Указатель на копию массива из объекта iniOb //Выделение памяти под копируемый массив try{tempNum = new char;} catch(std::bad_alloc){throw;}
C++ Определить, можно ли построить треугольник с длинами сторон, равным этим числам
1)Даны три положительных числа. Определить, можно ли построить треугольник с длинами сторон, равным этим числам. Если можно, то ответить на вопрос, является ли он остро угольным.
C++ Передать значение переменной из .cpp в .h http://www.cyberforum.ru/cpp-beginners/thread836970.html
есть переменная, чье значение я хочу передать из .cpp в .h как это лучше сделать? спасибо
C++ Сравнение изображений ДОБРОЕ ВРЕМЯ СУТОК, уважаемые программисты! У меня будет такой вопрос: Как можно узнать содержимое JPEG файла для попикселного сравнения его с другим JPEG файлом; как можно это реализовать с помощью языка С++? Добавлено через 14 часов 35 минут Что, невозможно открыть содержимое JPEG файла? подробнее

Показать сообщение отдельно
ГузелькаС
5 / 5 / 0
Регистрация: 04.12.2011
Сообщений: 178

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

13.04.2013, 22:02. Просмотров 1795. Ответов 4
Метки (Все метки)

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
// 2 зачет.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
int main()
{setlocale ( LC_ALL, "Russian" );
    int n,m; // размер массива
    cout << "Введите размерность массива n: ";
    cin >> n; // получение от пользователя размера массива
    cout <<" m: ";
    cin >>m; // получение от пользователя размера массива
 
     int **mas = new int* [n]; // Выделение памяти для массива
    for (int i = 0; i < n; i++)
    { mas[i]= new int[m];
    }
    
    for (int i = 0; i < n; i++)
    {
        for (int j = 0;j < m; j++)
        // Заполнение массива и вывод значений его элементов
        {cout<<"Введите элемент массива с индексом ["<<i+1<<"]["<<j+1<<"]: ";
        cin>>mas[i][j];}
    }
    
cout << "Mассив: "<<endl;
for (int i = 0; i < n; i++) 
{
    for (int j=0;j<m;j++)
        cout << *(mas)<<"  ";  //вот тут проблемка
    cout<<endl;
}
cout<<endl;
cout<<"Адрес массива: "<<&mas<<endl;
    delete [] mas; // очистка памяти
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru