Что означает const* в c++?

Пользователь

от delphine_bartoletti , в категории: C/C++ , год назад

Что означает const* в c++?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от yasmine , год назад

@delphine_bartoletti 

Ключевое слово const перед указателем (*const) показывает, что указатель является константным, то есть значение, на которое он указывает, нельзя изменять через этот указатель. В то же время, * перед const (const) указывает, что указатель не может быть переназначен, чтобы указывать на другие переменные. Таким образом, const означает, что указатель указывает на константное значение, которое не может быть изменено через этот указатель.

Пользователь

от yasmine , 4 месяца назад

@delphine_bartoletti 

const* в C++ означает указатель на константу, что указывает на то, что значение, на которое указывает указатель, является константным и не может быть изменено через этот указатель.