[QUOTE]((y)*(y))
把i++代入 是 ((i++)*(i++))结论是2个 i++
...就这么简单[/QUOTE]
支持!第一个是1第二个是2,对呀,可能与编译器有关,我用lz的程序在vc++6.0上是1 9 25
呵呵 DEFINE 就是 替换呀 你不要把那当一个算 不考虑替换 直接 用 i++去替换y你就应该明白了吧 不要被外表迷惑哦
谢谢哈 懂咯
i++在那个30的结果的时候不是已经=6了吗 那就应该不成立了啊 难道只算前面那个i吗?是不是前面那个是i,后面那个是i+
是编译器的问题啊,我tc2.0是2,12,30,原来想的是1,9,25,看来在tc用define 这个东西还的注意点.真麻烦