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

Как создать функцию изменяющую значение переменной? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Супер длинные вычисления(число в строковой записи) http://www.cyberforum.ru/cpp-beginners/thread1764816.html
Подскажите как реализовать супер длинные вычисления(число в строковой записи) на С++ . Уже несколько дней написать не могу.
C++ Задачи C++ 1. Разработайте функцию, в какую передаётся массив типа int, что возвращает парных элементов. http://www.cyberforum.ru/cpp-beginners/thread1764812.html
Функции: вычисление произведения дробных положительных чисел C++
Написать функцию, которая вычисляет значение аь. Числа а и b могут быть любыми дробными положительными числами.
C++ Функции: вычисление объема цилиндра по радиусу основания и высоте
Написать функцию, которая вычисляет объем цилиндра. Параметрами функции должны быть радиус и высота цилиндра.
C++ Сортировка в двусвязном списке http://www.cyberforum.ru/cpp-beginners/thread1764804.html
Здравствуйте! Есть класс List, в него вложен класс Node, в Node в качестве данных используется класс Circle Задание: Написать для класса List сортировку по возрастанию площади объекта. Я...
C++ Двойственность симплекс-метода Нашел код, но разобраться не смог, не могу понять, чего ему не хватает...помогите разобраться, может у кого есть аналог этой программы рабочей? ( при запуске выдает, что не найден аргумент) #include... подробнее

Показать сообщение отдельно
palva
2630 / 1857 / 268
Регистрация: 08.06.2007
Сообщений: 7,104
Записей в блоге: 4
17.06.2016, 10:38
По-моему, в ветке смешались в одну кучу два понятия: указатели и ссылки.
Указатели были еще в C. Понятия ссылки тогда даже не было.
Ссылки есть только в C++
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
 
void fun1(int *n) {*n=5;} // использование указателя
 
void fun2(int &n) {n=5;}  // использование параметра-ссылки (только C++)
 
int main()
{
    int i;
    i=8;
    fun1(&i); // передача адреса переменной
    cout << i << endl;
    i=8;
    fun2(i);
    cout << i << endl;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru