Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > разница


Автор: observateur 30.8.2006, 22:15
Если можно очень прошу подробно обьясните  мне пожалуйста  в чем разница между указателем - константы и указателем -переменным ? 
(должен сказать что уже знаю один из них нельзя менять)
почему  указателя – константы нельзя инкрементировать ?
вернее когда обьявляем int array[5];  почему  нельзя инкрементировать указателя ?

Автор: Damarus 30.8.2006, 23:39
Цитата(observateur @  30.8.2006,  23:15 Найти цитируемый пост)
почему  указателя – константы нельзя инкрементировать ?

Потому, что они константные.

Цитата(observateur @  30.8.2006,  23:15 Найти цитируемый пост)
вернее когда обьявляем int array[5]; почему нельзя инкрементировать указателя ?

Так что-ли:
Код

int array[5];
array++;

Потому, что array (имя) - это константный указатель на первый элемент массива.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)