Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для bool

Старожил


Сообщения: 229
Благодарности: 9

Профиль | Отправить PM | Цитировать


простенькая программка, меняет местами значения переменных. Передаю адреса переменных в функцию которая меняет(должна ) местами.
Код: Выделить весь код
#include "stdafx.h"
#include <iostream>
using namespace std;


int main()
{
	int change(int* i,int* j);
	int a = 6;
	int b = 7;
	change(&a,&b);
	cout << "a =" << a << "\n";
	cout << "b =" << b << "\n";
	return 0;
}

int change(int* i,int* j)
{
	int q = *i;
	*i = *j;
	*j = q;
}

в результате все равно:
Код: Выделить весь код
a = 6
b = 7
в чем я опять облажался? =(

Отправлено: 20:45, 22-04-2007 | #41