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

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

Войти
Регистрация
Восстановить пароль
 
pEntity
11 / 6 / 1
Регистрация: 12.12.2012
Сообщений: 386
#1

Можно ли обратиться к 3 элементу массива ? - C++

06.06.2014, 14:07. Просмотров 195. Ответов 2
Метки нет (Все метки)

Если у нас есть int *x, y[] = { 1,2,3,4,5 }, можно ли обратиться к 3 элементу массива вот так? x=y; *(x+2)

Думаю, что нет, так как не взят адрес x=&y


А что вобще произойдет при таком условии? x=y
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2014, 14:07     Можно ли обратиться к 3 элементу массива ?
Посмотрите здесь:

Что нужно делать,чтобы обратиться к конкретному элементу массива? - C++
К примеру:вычислить квадратный корень любого элемента.

Как обратиться к элементу структуры в классе - C++
есть класс #include <iostream> class bayer { public: bayer(); bayer(const char *name, double pay); void...

Добавление индексатора, позволяющего обратиться к элементу строки. - C++
Помогите добавить в мой код.Индексатор, позволяющий по индексу обращаться к соответствующему символу строки. #include "stdafx.h" ...

Можно ли к статическому объекту обратиться, как к обычному? - C++
Можно ли к статическому объекту обратиться, как к обычному?

Можно обратиться к локальной переменной из другой функции? - C++
Можно ли как-нибудь обратиться к локальной переменной из другой функции? Например: int PaPoRoTnik(){ extern int qq; int qq2=124;...

Удалить элементы массива равные максимальному элементу этого массива - C++
Доброго времени суток! Боюсь показаться глупым, но у меня возникли проблемы с удалением элемента из динамического массива. Задание звучит...

Можно ли разбить строки на слова при strtok и обратиться к нужному слову? - C++
Вот предположим есть какой-то текст fdjgd f.df dfdgwe wek eu fkkkk Предположим мне нужно поработать только с каким-то...

Обращение к элементу массива - C++
Как мне обратиться к последнему элементу массива? например: Array // i = 0 тут нужно что бы -1 был последним т.е N-1 //можно ли с...

Обращение к элементу массива - C++
Объясните пожалуйста, что происходит в строке помеченной *** void main(){ char str; char ptr; cin >> str; cout << ...

Обращение к элементу массива из строк - C++
Здравствуйте! Имеется такой код: string mesiaci = //Massiv iz strok { "Ianvar'", "Fevral'", "Mart", "Aprel'", ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
2459 / 1631 / 238
Регистрация: 24.11.2012
Сообщений: 4,012
06.06.2014, 14:22     Можно ли обратиться к 3 элементу массива ? #2
А взять и проверить никак?
Имя массива ~ указатель на нулевой элемент. И дальше все становится ясно.
Extrim88
50 / 50 / 11
Регистрация: 08.02.2013
Сообщений: 189
06.06.2014, 14:28     Можно ли обратиться к 3 элементу массива ? #3
Цитата Сообщение от pEntity Посмотреть сообщение
А что вобще произойдет при таком условии? x=y
Указателю на переменную типа int x присваивается адрес первого элемента массива в памяти. Впоследствии x можно использовать для обхода элементов массива, в т.ч. использовать операцию разыменования как в примере
*(x + 2).
Ответ Создать тему
Опции темы

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