Re[2]: Указатели и массивы. Упражнения из страуструпа.
От: rp80  
Дата: 27.10.11 08:44
Оценка:
Здравствуйте, rg45, Вы писали:

R>Нет, не верно. Нужно четко различать три разных типа: 1) массив; 2) указатель на массив; 3) указатель на элемент массива, который получается при приведении массива к указателю:

R>
R>int* array[7]; //Массив из из семи указателей на целые
R>int* (*ponter_to_array)[7] = &array; //Указатель на массив из из семи указателей на целые
R>int** pointer_to_element = array; //Указатель на элемент массива
R>

R>Надо заметить, что адреса, хранящиеся в указателе на массив и указателе на элемент массива, могут быть одинаковыми (но не обязаны). Но как бы то ни было, никогда не нужно забывать, что это разные типы.

Спасибо. Вроде понятно. А насчет второго вопроса? Невозможно из-за несоответсвия типов?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.