Livejournal
Log in
Post
Friends
My journal
fantomas77
Знай и люби родной язык
Aug 07, 2008 13:42
Речь пойдет конечно-же о языке C.
(
И дальше всякая программерская бодяга...
)
Leave a comment
Comments 5
escaper
August 10 2008, 10:58:36 UTC
А чему будет равно i?
int i = 5;
i = i-- - --i;
Reply
fantomas77
August 10 2008, 11:53:11 UTC
Ну это классика :) - официально неизвестно, и вообще не рекомендуется использовать
постфиксные и префикстные операции к одной переменной в одном выражении.
А реально зависит от компилятора. Может быть и 0 и -1.
Reply
escaper
August 10 2008, 11:57:29 UTC
C# даёт 2. :)
Reply
fantomas77
August 10 2008, 12:10:42 UTC
Жесть :) и откуда что берется непонятно...
Reply
baraboshinkg
August 12 2008, 23:42:37 UTC
Ну это я видел.:) В жабовских скриптах такой финт ушами пользуют зачастую.
Reply
Leave a comment
Up
Comments 5
int i = 5;
i = i-- - --i;
Reply
постфиксные и префикстные операции к одной переменной в одном выражении.
А реально зависит от компилятора. Может быть и 0 и -1.
Reply
Reply
Reply
Reply
Leave a comment