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

указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не записывается строка в файл http://www.cyberforum.ru/cpp-beginners/thread795399.html
Не записывается строка в файл в чем может быть причина ? fstream f("work_mem.txt", ios::in | ios::out);// //--------------------------------------------------------- if ( ! f.is_open() ){ std::cerr << "Can't open file!" << std::endl; return 1; } //---------------------------------------------------------- if (!f.eof())
C++ Описать структуру с именем AEROFLOT Описать структуру с именем AEROFLOT, содержащую следующие поля: □ название пункта назначения рейса; □ номер рейса; □ типсамолета. Написать проірамму, вьіполняющую следующие действия: http://www.cyberforum.ru/cpp-beginners/thread795392.html
Помощь по программе C++
Пожалуйста, помогите! Расскажите мне о кодах объектах и функциях в ФАСМ. Я назову объекты, а вы скажите мне пожалуйста, их коды и функции (если такие объекты есть). Вот: Аудио Бегунок Большой список Браузер Всплывающее меню Галочка Двойная панель Закладки
C++ Подсчитать и напечатать среднее значение нескольких целых чисел
Напишите программу, которая подсчитывает и печатает среднее значение нескольких целых чисел. Полагайте, что последняя читаемая величина является меткой 9999. Типичная входная последовательность может иметь вид: 10 8 11 7 9 9999 и показывать, что должно быть посчитано среднее значение...
C++ try catch throw для чего нужны? http://www.cyberforum.ru/cpp-beginners/thread795365.html
Для чего нужны эти операторы? Линканите пожалуйста статью, где доходчиво объяснено их применение, в разных вариантах (например я видел throw без остальных конструкций, а в статьях такого описания нету)
C++ Перегрузка двойного индексного оператора Делаю задачу из одной книги. Нужно создать класс DoubleSubscriptedArray.Как видно из названия, класс должен работать с двумерными массивами. Он включает несколько задач, связанных с перегрузкой операторов, но это не столь важно. Реализация всего этого не вызывает у меня затруднений, тем более, что в предшествующем разделе книги есть аналогичный пример для одномерного массива :) Но в отличие от... подробнее

Показать сообщение отдельно
shax624
8 / 8 / 2
Регистрация: 09.03.2012
Сообщений: 94

указатели - C++

26.02.2013, 16:58. Просмотров 176. Ответов 1
Метки (Все метки)

При объявление массива через указатель
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int _tmain(int argc, _TCHAR* argv[])
{
    int *a;
    a = new int [5*5];
    for (int i=0; i<5; i++)
    {
        for (int j=0; j<5; j++)
        {
            *(a+i*5+j) = i+j;
        }
    }
    for (int i=0; i<5; i++)
    {
        for (int j=0; j<5; j++)
        {
            cout<< *(a+i*5+j)<<" ";  
        }
        cout<<endl;
    }   
    system("pause");
    return 0;
}

как написать эту строку
C++
1
cout<< *(a+i*5+j)<<" ";
если массив объявлять через двойной указатель
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
    int **b = NULL;
    b = new int *[5];
    for (int i=0; i<5; i++)
    {
        b[i] = new int [5];
    }
    for (int i=0; i<5; i++)
    {
        for (int j=0; j<5; j++)
        {
            
        }
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru