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

Ссылка на структуру - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить средний балл по университету http://www.cyberforum.ru/cpp-beginners/thread621849.html
ребята,помогите пожалуйста с выполнением заданий.совсем недавно пришел с армии(8 дней),на покупку денег нету:(может тут кто откликнется с помощью?! 2.тема : ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ СТРУКТУР,задание:Ведомость абитуриентов, сдавших вступительные экзамены в универ-ситет, содержит ФИО абитуриента и его оценки. Определить средний балл по университету и вывести список абитуриентов, средний...
C++ Вывести на экран таблицу значений функции y(x) ребята,помогите пожалуйста с выполнением заданий.совсем недавно пришел с армии(8 дней),на покупку денег нету:(может тут кто откликнется с помощью?! вот задания сами. 3.тема :ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ФУНКЦИЙ задание :Вывести на экран таблицу значений функции y(x) для x, изменяющегося от a = 0,1 до b = 1,2 с шагом h = 0,1 (см. лабораторную работу №3, табл. 3.1). Вычисление y(x) оформить... http://www.cyberforum.ru/cpp-beginners/thread621848.html
Файлы и массивы структур: поиск, сортировка C++
ребята,помогите пожалуйста с выполнением заданий.совсем недавно пришел с армии(8 дней),на покупку денег нету:(может тут кто откликнется с помощью?! вот задания сами. 4.тема ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ФАЙЛОВ задание :На АТС информация о разговорах содержит номер телефона абонента, время разговора и тариф. Вывести для заданного абонента сумму оплаты за раз-говоры. 5.тема СОРТИРОВКА ПО...
C++ Массив: Что быстрее: mass[n] или *(mass+n)?
Что быстрее: mass или *(mass+n) и стоит ли заморачиваться по этому поводу?
C++ Найти слова, содержащие букву “s” http://www.cyberforum.ru/cpp-beginners/thread621832.html
ребята,помогите пожалуйста с выполнением заданий.совсем недавно пришел с армии(8 дней),на покупку денег нету:(может тут кто откликнется с помощью?! 1.тема: ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ СТРОК.задание:Найти слова, содержащие букву “s” это выполнять в визуал с++ 6.0 под консолью..и как можно примитивнейшим языком и примитивнейшими командами.как в этом примере #include <string.h> #include...
C++ Проход по всем элементам односвязного списка с последующим присваиванием каждому его элементу соответствующее хэш-значение У меня есть односвязный линейный список: struct Element //Структура с инфополями и адресным полем { int x; //Инфополе. Значения из x будут передаваться в список Element *Next; //Адресное поле }; class Spisok { Element *Head; Element *Tail; подробнее

Показать сообщение отдельно
Fooly
21 / 17 / 1
Регистрация: 26.03.2012
Сообщений: 147

Ссылка на структуру - C++

10.07.2012, 15:45. Просмотров 1002. Ответов 4
Метки (Все метки)

Рассматривал пример из книги Праты. Раздел про ссылки на структуры. В книжке был приведён пример, код примера можно увидеть ниже. У меня возник вопрос для чего нужен этот значек в прототипе и определении функции (выделен красным) const sysop & use (sysop & sysopref); Далее в книге этого не было разъяснено. Я убрал этот значек из прототипа и определения: результат работы программы остался тем же. Поясните плз

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
#include <iostream>
using namespace std;
struct sysop
{
    char name [26];
    char quote [64];
    int used;
};
const sysop & use (sysop & sysopref);
 
int main ()
{
    setlocale (LC_ALL, "Russian");
    sysop looper =
    {
        "Рик Цикличный",
        "Я выполняю переходы",
        0
    };
    use (looper);
    cout << "Looper: " << looper.used << "вызов(а)\n";
    sysop copycat;
    copycat = use (looper);
    cout << "Looper: " << looper.used << "вызов(а)\n";
    cout << "Copycat: " << copycat.used << "вызов(а)\n";
    cout << "use(looper): " << use(looper).used << "вызов(а)\n";
    for (int i = 0; i<100; i++)
        cin.get();
    return 0;
}
const sysop & use (sysop & sysopref)
{
    cout << sysopref.name << " говорит:\n";
    cout << sysopref.quote << endl;
    sysopref.used++;
    return sysopref;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru