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

Указатель и амперсанд - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразование кода для Visual C++ http://www.cyberforum.ru/cpp-beginners/thread962716.html
Дана задача:В текстовом файле хранится база отдела кадров предприятия. На предприятии 100 сотрудников. Каждая строка файла содержит запись об одном сотруднике. Формат записи: фамилия и инициалы (30 позиций, фамилия должна начинаться с первой позиции), год рождения (5 позиций), оклад (10 позиций). Написать программу, которая по заданной фамилии выводит на экран сведения о сотруднике,...
C++ Проблеммка с конструктором копирования В общем суть: /*Создать класс - одномерный массив целых чисел (вектор). Функции-члены обращаются к отдельному элементу массива, вывода массива на экран, поэлементного сложения и вычитания со скаляром, вывод элемента по заданному индексу.*/ #pragma once class Vector { int size; int **arr; public: http://www.cyberforum.ru/cpp-beginners/thread962714.html
C++ Как заполнить трехмерный массив случайными числами
Добрый день, товарищи! Подскажите как заполнить трёхмерный массив случайными числами имеется код: int ***arr = new int**; for(int i=0;i<x;i++) { arr=new int*;
Получение доступа к элементу формы в .cpp C++
Подскажите как в WinForms получить доступ к элементу формы в .cpp ?
C++ Используя функцию, составить программу, которая считает количество изменений знака в массиве чисел. y=f(x). В С++ http://www.cyberforum.ru/cpp-beginners/thread962686.html
Используя функцию, составить программу, которая считает количество изменений знака в массиве чисел. y=f(x). В С++.
C++ uninitialized_fill() Здорова!!! Есть простая задачка: "Попробуйте переписать unitialized_fill() (параграф 19.4.4, параграф 3.1) так, что бы он справлялся с деструкторами, генерирующими исключения. Возможно ли это? Если да, то какова стоимость такого решения? Если нет, то почему?" Ну что вы скажете, возможно ли такое??? Добавлено через 56 минут Я от эти строчки кода не пойму int v1(5); int* p=new int; подробнее

Показать сообщение отдельно
castaway
Эксперт С++
4881 / 3017 / 370
Регистрация: 10.11.2010
Сообщений: 11,076
Записей в блоге: 10
Завершенные тесты: 1
26.09.2013, 11:44     Указатель и амперсанд
С ссылками правильно.
С указателями так надо:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void Calculate( int *a, int *b )
{
    int c;
    с = *a + *b;
    *a = c;
}
 
void main()
{
    int one = 1;
    int two = 2;
    Calculate( &one, &two );
    //вывести к примеру число one
    cout<<one;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru