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

Передача как указателя и как ссылки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать структуру «время» (часы, минуты, секунды). Определить функцию «следующая минута» http://www.cyberforum.ru/cpp-beginners/thread1127117.html
Привет ребят, вот такая задачка, голову ломаю ничего понять не могу: Описать структуру «время» (часы, минуты, секунды). Определить функцию «следующая минута» увеличивающую передаваемое в нее время...
C++ Написаить простой консольный редактор текстовых файлов Нужно написаить простой консольный редактор текстовых файлов. В каую сторону копать? Желательно кросплатформенный. Ну или под Windows. http://www.cyberforum.ru/cpp-beginners/thread1127114.html
C++ Вычислить величину Z, которая равняется сумме минимальных элементов массивов, разделенной на двойное произведение индексов минимальных элементов
Заданы два массива - Х(10) и Y(12). Вычислить величину Z, которая равняется сумме минимальных элементов массивов, разделенной на двойное произведение индексов минимальных элементов. Вывести...
C++ Вычислить величину Z, которая равняется сумме минимальных элементов массивов, разделенной на двойное произведение индексов минимальных элементов
Заданы два массива - Х(10) и Y(12). Вычислить величину Z, которая равняется сумме минимальных элементов массивов, разделенной на двойное произведение индексов минимальных элементов. Вывести...
C++ Построчная запись и считывание из файла http://www.cyberforum.ru/cpp-beginners/thread1127097.html
Пытаюсь разобраться - как работать с файлами в C++, элементарные вещи получаются, а вот чуть посложнее и всё.. ничего не выходит... Работал на Java, но там всё как-то на много проще выглядело. Прошу...
C++ Как создать переменную/массив строчного типа Здравствуйте. Разъясните, пожалуйста, как работать со строками в С++ при создании консольного и визуального приложения. Конкретно интересует, как создать переменную/массив строчного типа, как... подробнее

Показать сообщение отдельно
Игорюня
20 / 16 / 7
Регистрация: 07.12.2013
Сообщений: 244

Передача как указателя и как ссылки - C++

23.03.2014, 07:05. Просмотров 244. Ответов 1
Метки (Все метки)

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
#include <iostream>
using namespace std;
 
struct time
{
    int seconds;
};
 
void link(int & a)
{
    a++;
}
 
void pointer(int * a)
{
    * a++;
}
 
int main()
{
    time object;
    object.seconds=10;
    cout<<object.seconds<<endl;
    link(object.seconds);
    cout<<object.seconds<<endl;
    pointer(& object.seconds);
    cout<<object.seconds<<endl;
    system("pause");
}
Функция link принимает ссылку и успешно инкременирует переменную,а вот с функция pointer почему-то не увеличивает значение.

Нашёл ошибку,нужно было взять в скобки (*a)++
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru