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

Передача параметров в функцию по адресу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевод из десятичной в двоичную, восьмеричную и шестнадцатеричную систему http://www.cyberforum.ru/cpp-beginners/thread581707.html
Задание: написать программу которая переводит десятичное число в 2, 8 и 16 систему счисления. #include "stdafx.h" #include <iostream.h> void main() { int var, dvo, vos, she, var1, var2; cout << "Vvedite chislo v desyatichnoi sisteme: ";
C++ Очередь FIFO Добрый вечер. Задали написать реализацию очереди FIFO. Загвоздка в том, как передать указание на следующий элемент при его добавлении. Недавно писал FILO, там было так: bool stack::Push(int v){ ST_LIST *item; item = new ST_LIST; if (item) { http://www.cyberforum.ru/cpp-beginners/thread581677.html
Сформировать массив из 20 целых чисел на языке С++ C++
Сформировать массив из 20 целых чисел. Для каждого значения элемента массива посчитать и вывести на экран число его вхождений в массив.
Найти точку, расстояние от которой до начала координат минимальное C++
На плоскости задано N точек с координатами (xi,yi) . Найти точку, расстояние от которой до начала координат минимальное. Для задания координат точки использовать структурный тип.
C++ Картотека http://www.cyberforum.ru/cpp-beginners/thread581665.html
Здравствуйте, помогите пожалуйста. Скажите почему поиск не работает? Задание: Картотека в бюро обмена квартир организована как линейный список. Сведения о каждой квартире содержат: *количество комнат *этаж *площадь *адрес Составить программу, которая обеспечивает *начальное формирование картотеки *ввод заявки на обмен
C++ ошибка в указателе после выполнения функции pbeg->next ссылается на последний элемент, а не на следующий, помогите! void addf() { FILE *f1; pt=new magazin; pr=new magazin; magazin m; f1 = fopen("6.dat","r+b"); fread(&m.nomer,sizeof(m.nomer),1,f1); fread(&m.nazvanie,sizeof(m.nazvanie),1,f1); подробнее

Показать сообщение отдельно
Jillian
 Аватар для Jillian
3 / 3 / 1
Регистрация: 28.04.2011
Сообщений: 28
21.05.2012, 19:57     Передача параметров в функцию по адресу
Привет! Помогите, пожалуйста, исправить ошибку.
Конкретного задания нет, это пример передачи параметров в функцию по адресу.

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream.h> 
void f(int i, int * j, int& k) ; 
int main(){ 
int i = 1, j = 2, к = 3; 
cout «"i j k\n"; 
cout «i «’ ‘« j « ' '« к «'\n'; 
f(i, &j,k); 
cout « i «’ ‘« j « ' '« к ;
 return 0 
} 
void f(int i , int * j , int& k){ 
i++; (*j)++; k++; 
}
В результате должно получиться:
i j k
1 2 3
1 3 4
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru