62 / 62 / 13
Регистрация: 27.01.2009
Сообщений: 279
|
||||||||||||||||
1 | ||||||||||||||||
Ошибка lvalue required as increment operand11.11.2010, 13:40. Показов 16181. Ответов 4
Метки нет (Все метки)
Добрый день возник вопрос почему вылетает ошибка lvalue required as increment operand в строке 5
2. еще натыкнулся на конструкции которая вызывает ту же ошибку
0
|
11.11.2010, 13:40 | |
Ответы с готовыми решениями:
4
Ошибка: lvalue required as left operand of assignment Обмен адресами через указатели и ошибка "Lvalue required as left operand of assignment" Ошибка: (19,22): Lvalue required Ошибка Lvalue required |
62 / 62 / 13
Регистрация: 27.01.2009
Сообщений: 279
|
|||||||||||||||||||||
11.11.2010, 21:57 [ТС] | 3 | ||||||||||||||||||||
Ваш пример работает, но не могли бы вы более докладно объяснить в чем причина
прочитал я про undefined behavior в моем примере
Добавлено через 46 минут Все разобрался это не undefined behavior, хвала книге K&R expr в моем случае это имя массива указателей на чар, который нельзя инкрементировать(изменять) и который в частном случае может быть указателем на массив указателей. но его же изменять нельзя что я пытался сделать
0
|
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
11.11.2010, 22:34 | 4 |
Сообщение было отмечено Памирыч как решение
Решение
1
|
62 / 62 / 13
Регистрация: 27.01.2009
Сообщений: 279
|
|
11.11.2010, 22:44 [ТС] | 5 |
а да виноват
не про то думал... хотя с undefined/unspecified behavior разобрался за что и сказал ему спасибо
0
|
11.11.2010, 22:44 | |
11.11.2010, 22:44 | |
Помогаю со студенческими работами здесь
5
Исправить код: ошибка компиляции lvalue required Как обойти ошибку "lvalue required as increment operand" в большом старом коде Ошибка: lvalue required as left operand of assignment Ошибка: lvalue required as left operand of assignment Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |