为什么用i++不用++i呢?输出结果是一样的啊?

来源:4-6 循环结构之while循环

夜雨嗅花

2015-04-27 16:59

i++与++i
写回答 关注

2回答

  • 慕郎_莲华
    2015-04-27 17:10:34

    应该和js里面一样,++i先把i自增1 然后把i拿去运算;i++先把i拿去运算然后自增。

    ++i + 1 和 i++ + 1 结果不一样的

    Drobot 回复qq_伴药炉...

    单讲++i和i++,你这个是对的。但对于这个程序来说,两者都一样

    2015-06-27 07:34:54

    共 2 条回复 >

  • 魅夜丶
    2015-04-27 17:05:34

    i++先执行语句,再自增
    ++i先自增,再执行语句

    qq_伴药炉...

    ++i的结果应该是比i++的结果大1对吧?因为他的初始值为2,而后者的初始值为1.

    2015-04-30 09:36:30

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926020 学习 · 20793 问题

查看课程

相似问题