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

Синонимы операций взятия адреса массива (arr и &arr) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамический массив заполнить псевдослучайными числами http://www.cyberforum.ru/cpp-beginners/thread666145.html
Динамический массив заполняеться псевдо случайными числами но когда я их вывожу там числа типа -48484848 #include <time.h> using namespace std; int Quick_sort(int n); int main() {...
C++ ошибка компиляции error: lvalue required as left operand of assignment for (int i=0; i<STRANDS_AMOUNT;i++) { int sum = 0; int k = 0; while(strands !='0') { if(strands='C'||strands='G') sum++; } ... http://www.cyberforum.ru/cpp-beginners/thread666137.html
C++ Дано вещественное x. Вычислить z = f( x ), не получается составить код
Дано вещественное x. Вычислить z = f( x ) http://ms.sfu-kras.ru/file.php/59/Lab_5/image014.gif (только в выражении вторая часть не под корнем 3-й степени,а просто под корнем) я вот составлял...
C++ Стандартные действия с числами: что делает >> и & в коде
unsigned char bytes; bytes = ip & 0xFF; bytes = (ip >> 8) & 0xFF; bytes = (ip >> 16) & 0xFF; bytes = (ip >> 24) & 0xFF; что делает >> и & в этом коде? ip имеет тип DWORD и у...
C++ Варианты заданий: http://www.cyberforum.ru/cpp-beginners/thread666114.html
1. Написать функцию, которая вычисляет Вариант Задание 1 площадь круга S по его радиусу R (S=R2) 2 площадь треугольника S по его основанию a и высоте h (S=ah/2) 3 площадь кольца S по его...
C++ Написать программу-тестирование Здравствуйте, помогите пожалуйста! Надо написать программу, что-то типа анкеты, в зависимости от ответов да или нет задаются следующие вопросы. ... char yn,y; M1: printf("Вы живете в России?... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
09.10.2012, 15:54
Цитата Сообщение от doctor_lecter Посмотреть сообщение
&arr - адрес указателя на первые элемент массива
Это в каком случае? Вот в таком случае что такое &arr?
C++
1
2
int arr[10];
std::cout << &arr:
?

Добавлено через 7 минут
jon_illien, в случае функции, хотя вы и объявили параметр как int ar[], фактически он рассматривается компилятором как int *ar. И беря его адрес, вы берёте адрес самого параметра функции, а не адрес массива, который вы по указателю передали в функцию.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru