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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
gluck-a
0 / 0 / 0
Регистрация: 28.05.2010
Сообщений: 23
#1

Как в адрес переменной ввести значение - C++

30.05.2010, 23:59. Просмотров 781. Ответов 2
Метки нет (Все метки)

Доброго времени суток! Проблема в том что переменная "ID" сама считается и вводиться, и как её заталкать я не знаю, до этого вводилось все с клавиатуры вот так:
C++
1
scanf("%d%s%s%lf",&p.ID,p.lastName,p.firstName,&p.balance);
а теперь мне надо что б в "&p.ID" записывалось уже значение посчитанное с переменной "IDbuf". Как сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2010, 23:59     Как в адрес переменной ввести значение
Посмотрите здесь:

Изменяется ли адрес или значение переменной при объявлении ее как const? - C++
При объявлении const у нас значение переменной или адрес переменной не изменяется?

Возможно ли определить имя переменной, зная ее значение и адрес? - C++
Возник вопрос: возможно ли как-то определить имя переменной, зная, скажем, ее значение и адрес. Если можно, то как вообще это реализовать?

Массивы и Указатели: распечатать таблицу,содержащую имя переменной,ее значение и адрес - C++
Условие:Написать программу,которая создает несколько переменных целого и вещественного типа,для каждой переменной создает указатель,а затем...

Как выглядит адрес переменной - C++
Например: в массиве m={4,6,2} адрес второго элемента. Это будет 16-ричное число 0x06 ?

Как получить адрес переменной типа unsigned char? - C++
Всем привет! Как получить адрес переменной типа unsigned char? Всё ерунда получается #include <iostream> using namespace std; ...

Эффективный адрес переменной - C++
Почему эффективный адрес переменной допустим этого примера уменьшается на 0xC при каждом создании новой переменной. #include...

Вывести адрес переменной - C++
Как вывести на экран адрес переменной? #include <iostream> #include <conio.h> int main(){ int a=2,*p; *p=a; ...

Не сохраняется адрес переменной - C++
Передаю в функцию адресс переменной, на выходе из функции, адрес остаётся прежний, и я непоймк почему.. bool WinFS::fread( LPVOID buf...

взять адрес переменной - C++
если & стоит перед переменной, то это читается как - " взять адрес этой переменной" а если он стоит после ?

Адрес переменной к типу (char*) - C++
Здравствуйте. Для "запоминания" данных переменных можно использовать сериализацию аля: int i = 12; ofstream f("text.txt"); ...

Выводится содержимое переменной, а не адрес - C++
Тип char. Почему выводится содержимое? pAdd->name=a.taskName; cout<<&a.taskName<<endl;

Что такое адрес переменной? - C++
Добрый день! Задался вопросом, адрес переменной -это адрес чего? Если это место в памяти, а переменная занимает, например, в памяти 8...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SashaPinsk
39 / 37 / 2
Регистрация: 27.12.2009
Сообщений: 73
31.05.2010, 00:59     Как в адрес переменной ввести значение #2
Адрес переменной поменять нельзя, но это тебе и не нужно. Если ты хочешь изменить значение переменной, то присваивай её значению переменной, а не её адресу, т.е.
C++
1
p.ID=IDbuf
gluck-a
0 / 0 / 0
Регистрация: 28.05.2010
Сообщений: 23
31.05.2010, 01:00  [ТС]     Как в адрес переменной ввести значение #3
не правильно сформулировал вопрос но всеровно спасибо)) уже разобрался))
Yandex
Объявления
31.05.2010, 01:00     Как в адрес переменной ввести значение
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru