Evgueni-Petrov-aka-espetrov / 17202

1 stars 6 forks source link

если получаем через указатель и не меняем, то ставим const в описании формального параметра #5

Closed Evgueni-Petrov-aka-espetrov closed 7 years ago

Evgueni-Petrov-aka-espetrov commented 7 years ago

https://github.com/Evgueni-Petrov-aka-espetrov/17202/blob/e1a9ddab796bd16914ad93302543f6a5040037ff/Chentsov/lab0/Lab0.c#L28

Evgueni-Petrov-aka-espetrov commented 7 years ago

Ещё осталась пара мест, где нужен const. "char const* const x" состоит из двух сообщений тому, кто нас вызовет.

  1. Мы не будем менять строку, на которую показывает x -- полезное сообщение, т.к. позволяет ему не делать копию строки для дальнейшей работы
  2. Мы не будем менять сам указатель x -- бесполезное сообщение