Показать сообщение отдельно
  #7 (permalink)  
Старый 06.02.2012, 05:18
Аватар для T-sh
Профессор
Отправить личное сообщение для T-sh Посмотреть профиль Найти все сообщения от T-sh
 
Регистрация: 04.12.2009
Сообщений: 579

Сообщение от Maxmaxmaximus Посмотреть сообщение
а теперь прочитай мое отредактированное сообщение и забудь тот бред который знал до этого)
ты написал несусветную самописную бредятину основанную на домыслах)
да ну?

Цитата:
выражение это то место где происходят динамические действия, а инструкция это любой оператор!!
инструкция — да, это любой оператор и любая конструкция..
а вот как в выражении может быть динамики??

2+2 — это выражение??? если да, то что выражается и чем??

a = 2+2 <=> a = 4 — вот это выражение. а динамики тут не может быть никакой, ибо по всем правилам и математики, и логики, и программирования сначала вычисляется правая часть (инструкция, где вместо 2+2 может быть сотня функций, две сотни условий и миллион действий), а потом уже статикой готовое значение присваивается левой части <=> левая часть выражается значением правой.

2+2 — это действие, т.е. инструкция к действию.
a = 2+2 — это выражение переменной "а" через инструкцию 2+2, т.е. выражение переменной "а" результатом исполнения инструкции (статическим, ибо на лету оно измениться при присваивании не может, для этого понадобится произвести все действия заново) — значением 4.

никакой динамике в присваивании (выражении) быть не может, ибо 2+2 всегда будет равно 4, и никогда не будет равно "вася".
__________________
С моих слов записано верно.
Ответить с цитированием