首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

C/C++ ++/-运算符有关问题,简单?复杂

2012-03-25 
C/C++ ++/--运算符问题,简单?复杂?inti5intn(++i)*(--i)则n的值是多少?turboc2.0得30;VC++7.1和Gcc得2

C/C++ ++/--运算符问题,简单?复杂?
int   i   =   5;
  int   n   =   (++i)*(--i);
则n的值是多少?
turboc2.0   得30;
VC++7.1和Gcc得25;
这个问题是怎么产生的,语言规范中有规定吗,或者是编译器开发商定义?

[解决办法]
你只要知道 ++i与i++的区别就好
其他的不用管
[解决办法]
这个是编译器厂商自己定义
运算顺序
[解决办法]
这跟编译器联系紧密

热点排行