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

Какая из этих переменных становится указателем при выполнении следующего фрагмента кода - C++

Восстановить пароль Регистрация
 
HAHAHAHA
0 / 0 / 0
Регистрация: 10.06.2012
Сообщений: 16
26.07.2012, 19:54     Какая из этих переменных становится указателем при выполнении следующего фрагмента кода #1
Какая из этих переменных становится указателем при выполнении следующего фрагмента кода:
C++
1
a=&b;
?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.07.2012, 19:54     Какая из этих переменных становится указателем при выполнении следующего фрагмента кода
Посмотрите здесь:

C++ Будет ли утечка памяти при выполнении данного кода?
Какое значение примет переменная Y в результате выполнения следующего фрагмента программы C++
C++ Чему будет равно a после выполнения следующего фрагмента программы в строке // 1 ?
C++ Что будет выведено после выполнения следующего фрагмента программы:
C++ Что будет выведено на экран при выполнении следующего фрагмента программы
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6468 / 2243 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
26.07.2012, 20:01     Какая из этих переменных становится указателем при выполнении следующего фрагмента кода #2
В этом коде присваивается значение только одной переменной. Попробуй угадать...
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1234 / 983 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
26.07.2012, 20:11     Какая из этих переменных становится указателем при выполнении следующего фрагмента кода #3
Цитата Сообщение от HAHAHAHA Посмотреть сообщение
Какая из этих переменных становится указателем при выполнении следующего фрагмента кода:
C++
1
a=&b;
?
x.c:1: warning: data definition has no type or storage class
x.c:1: warning: type defaults to 'int' in declaration of 'a'
x.c:1: error: 'b' undeclared here (not in a function)

Пожалуйста, приводите минимальные компилирующиеся фрагменты.

(Если серьёзно, то вопрос поставлен некорректно. Переменная не может внезапно стать указателем.)
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
26.07.2012, 20:16     Какая из этих переменных становится указателем при выполнении следующего фрагмента кода #4
Переменная не может стать указателем. Она должна быть объявлена как указатель, а затем ей может быть присвоен адрес переменной соответствующего типа.
C++
1
2
3
4
int b; 
int * a; // указатель на int
 
a = &b; // а указывает на b (содержит её адрес)
Yandex
Объявления
26.07.2012, 20:16     Какая из этих переменных становится указателем при выполнении следующего фрагмента кода
Ответ Создать тему
Опции темы

Текущее время: 09:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru