![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 03.07.2014
Сообщений: 7
|
![]()
блин, вот код легкий, а в одной строке ошибку выдает, дальше не могу двинуться, в чем ошибка подскажите пожалуйста
ошибка: ошибка error C2059: syntax error : ')' код: for(int j=0; j<n; j++);{ for(int i=0; i<n; i++);{ if([i]=[j] && x[i][j]=1); }} работаю в вижуал студи с++ |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
if([i]=[j] && x[i][j]=1); Если ([i]=[j] && x[i][j]=1) и? Что делать-то надо, если наступит это условие?
if (выражение1) оператор1; [else оператор2;] Где оператор1? Он должен быть обязательно.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() Последний раз редактировалось Utkin; 07.07.2014 в 12:43. |
![]() |
![]() |
![]() |
#3 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]() Цитата:
Код:
Ну это сразу бросилось в глаза. Код:
Квадратные скобки в С++ - это оператор, позволяющий обратиться к элементу массива. Ты пишешь [i] - значит обращается к i-тому элементу, но какого именно массива? Второе условие - x[i][j]=1 у тебя завершится ВСЕГДА удачно, т.е. это тоже самое что true (всегда истина). Т.к. оператор присваивания возвращает значение, которое было присвоено переменной, т.е. единицу в твоем случае. Я посмотрел на код и реально не понял что ты тут хотел сделать )). Я пытался. Код:
Последний раз редактировалось rrrFer; 07.07.2014 в 13:06. |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
даже я не знаю С/C++, догадываюсь, что операция = - это не сравнение, а ПРИСВОЕНИЕ! а сравнение это ==
![]() возможно, что проверка условий планировалась такая: Код:
|
![]() |
![]() |
![]() |
#5 |
C/C++, Java
Участник клуба
Регистрация: 28.03.2012
Сообщений: 1,680
|
![]()
Kitekat а какую задачу вы пытались решить? Может где-то подсказали пример?
![]()
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости" Сложность - враг простоты и удобства! Последний раз редактировалось Bugrimov; 07.07.2014 в 17:34. |
![]() |
![]() |
![]() |
#6 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]()
Serge_Bliznykov
А как вы так догадываетесь? - я так не умею. Я думаю, МБ ТС хотел написать Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
При компиляции VS2005 во внешнем хидере вылазит error C2059: syntax error : 'return' | calypso | Visual C++ | 13 | 10.06.2014 08:01 |
Ошибка в скрипте:"Parse error: syntax error, unexpected '{'" | StakanpORTvejna | Помощь студентам | 0 | 15.11.2013 16:37 |
Причина ошибки Parse error: syntax error, unexpected T_VARIABLE | Masafi | PHP | 4 | 10.05.2013 18:31 |
Ошибка Parse error: syntax error, unexpected T_STRING в PHP | gunsoy | PHP | 1 | 20.07.2012 23:18 |
Parse error: syntax error, unexpected ';', expecting T_FUNCTION | avduevsky | PHP | 5 | 21.09.2011 13:56 |