Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.97/34: Рейтинг темы: голосов - 34, средняя оценка - 4.97
 Аватар для KuKu
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995

Указатель на элемент массива

16.07.2010, 14:10. Показов 7357. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день! Возникла проблемка... грубо говоря есть два массива x и y, как к примеру указателю x[i] присвоить указатель y[i]? через &x[i] не дается
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.07.2010, 14:10
Ответы с готовыми решениями:

Создать указатель на элемент массива
Как создать указатель на элемент a Например у меня элемент a выглядит так: *(*(a + i) + j)

Почему мы не разыменовываем указатель на элемент массива?
int *ptrarray = new int ; for (int i = 0; i < 10; i++) { ptrarray = i; cout << ptrarray << " "; } ...

Заставить указатель указывать на нулевой элемент массива
Вроде бы и простой вопрос для начинающих, но почему-то не могу найти на него ответ. Есть функция сортировки массива, алгоритм типа...

25
 Аватар для KuKu
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
16.07.2010, 15:17  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от D@rkD@iver Посмотреть сообщение
KuKu, смотри
&a- это не переменая, а значение
то есть что такое a для компилятора?
это просто число, адрес и его невозможно поменять
&a= 8 для компилятора тоже самое что и 53233= 8
советую тебе пучить ассемблер, там все сразу встант на свои места
это я понял , и имелл ввиду в своем втором сообщениие. Мне не ясно что пытались сказать Skoi.

Добавлено через 48 секунд
то что значение нельзя назвать операндом или что ?)
0
16 / 16 / 2
Регистрация: 31.07.2009
Сообщений: 54
16.07.2010, 15:18
Цитата Сообщение от KuKu Посмотреть сообщение
это я понял , и имелл ввиду в своем втором сообщениие. Мне не ясно что пытались сказать Skoi.

Добавлено через 48 секунд
то что значение нельзя назвать операндом или что ?)
А что тут туманного? Если &x[i] не может служить в данном случае левым операндом, значит оно им и не является. А то получается, что левый операнд как-бы есть, но и быть он им не может.
0
113 / 113 / 13
Регистрация: 01.10.2008
Сообщений: 876
16.07.2010, 15:19
KuKu, он говорил что значение и операнд- 2 разных понятия
можно переменной присвоить значение, а значению нельзя ничего присвоить
0
 Аватар для KuKu
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
16.07.2010, 15:22  [ТС]
ну... вы бы так и сказали что это неверный левый операнд, а то у меня сложилось впечетление что там где он должен быть ничего нету (даже неверного)
0
16 / 16 / 2
Регистрация: 31.07.2009
Сообщений: 54
16.07.2010, 15:26
Цитата Сообщение от KuKu Посмотреть сообщение
ну... вы бы так и сказали что это неверный левый операнд, а то у меня сложилось впечетление что там где он должен быть ничего нету (даже неверного)
C++
1
int a = 7;=8;
Здесь неправильным операндом будет ; (если допускать существование неправильного операнда).
А если по нормальному, то нету тут левого операнда.
0
 Аватар для KuKu
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
16.07.2010, 15:30  [ТС]
ладно-ладно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.07.2010, 15:30

Как передвигать указатель на следующий элемент массива структур?
Вопрос относительно использования символа стрелка '->'. Допустим, есть такой код: #include<iostream> using namespace std; ...

Может ли указатель показывать на последний элемент массива, а не на первый?
Люди!!!! подскажите! может ли указатель показывать на последний элемент массива, а не на первый???(С++) и как это сделать, если...

Функция должна возвращать указатель на первый элемент массива,удовлетворяющий условию
Функция должна возвращать указатель на первый элемент массива,удовлетворяющий условию(в данном случае используется указатель на бинарный...

Вывести минимальный элемент введенного с клавиатуры массива целых чисел (через указатель)
Как написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел? Для доступа к элементам массива...

Приведение любого двумерного массива к типу указатель на указатель
Допустим, есть несколько массивов int arr1; int arr2; int arr3; Какое преобразование нужно сделать, чтобы подобные присвоения...


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

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
BitTorrent (версия 7.11 English) и Меню Настройки
russiannick 15.11.2026
Пункты, отвечающие за отключение обновлений в BitTorrent версии 7. 11 (английской) Options Preferences General Language
Транслитерация текста с кириллицы на латиницу (вариант №4)
Maks 15.11.2026
Что-то я перемудрил с предыдущими версиями, в этот раз сделал всё проще, обратившись к функции "СтрокаЛатиницей" из типового общего модуля "СтроковыеФункцииКлиент". В данной функции нет апострофов,. . .
BitTorrent (версия 4.3.9) и Меню Настройки
russiannick 15.11.2026
В меню Настройки можно отключить автоматическое обновление программы. Карта этого меню приложена ниже. Нужный пункт выделен красным. Сервис Настройки Поведение
Транслитерация текста с кириллицы на латиницу (вариант №3)
Maks 15.11.2026
Обновленная версия предыдущей обработки. Изменения коснулись букв: Ъ, Ы, Ь, Э, отображения которых зависят от положения реквизита "Транслитерация имён". Изменено отображение буквы Й. Добавлена. . .
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки. Добавлено: - Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru