[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: вопрос по языку C



Для отлова таких ошибок есть статические анализаторы кода. С точки зрения языкового синтаксиса - всё ок. С точки зрения стандарта, поведение такой программы не определено.

А вот зачем вы пишете &s1 - в printf, это вопрос )

2 июля 2015 г., 19:31 пользователь Maxim Sakharov <msugar@yandex.ru> написал:
Здравствуйте!

Есть ли специалисты по Си? Сын изучает язык, я ему помогаю. Вопрос такой: во вложенной программе строка s2 описана как массив символов длиной 20, а я могу обратиться к подстроке этой строки, начинающейся с 22-го символа. Это нормально или компилятор должен ловить такие ситуации? У меня Debian GNU/Linux 7, компилятор gcc 4.7.2.

С уважением,
Сахаров Максим,
Кемерово,
msugar@yandex.ru




--
--
With best regards
  Max Dmitrichenko

Reply to: