日期:2014-05-16  浏览次数:20314 次

关于自增/减操作符的问题
JavaScript语言精粹里,糟粕一章说
 ++ 与 --
大多数的缓冲区溢出错误所造成的安全漏洞,都是由于像这样的编码而导致的。

如何解释?

平时使用
for(var i=0;i<arr.length;i++)
  if(x<100)x++;
而不使用
a=b++ + ++c;
这种语法,也会有问题?
JavaScript

------解决方案--------------------
b=2;
c=5;
a=b++ + ++c;
alert(a); 
这个没有问题,注:加号中间的空格不能去掉