黑马程序员技术交流社区

标题: 一个关于++的问题。。 [打印本页]

作者: 绪公爵    时间: 2015-9-1 22:54
标题: 一个关于++的问题。。
求解答啊,想了一下午了,,,
int i = 0;

i = i++;

Sop(i);
为什么还是0,而不是1呢????
作者: 迷茫不堪的年纪    时间: 2015-9-1 23:01
a++    ++a   慢慢看,你看懂了就明白了  自增
作者: 寰宇天侠    时间: 2015-9-1 23:01
额,我昨天问过的。。
i++是创建了一个临时变量tem=i=0,然后i增加到1,赋值给i,最后tem赋值给i即i=tem=0
作者: 绪公爵    时间: 2015-9-1 23:11
寰宇天侠 发表于 2015-9-1 23:01
额,我昨天问过的。。
i++是创建了一个临时变量tem=i=0,然后i增加到1,赋值给i,最后tem赋值给i即i=tem=0 ...

好像有点道理啊,我自己在思考思考啊
作者: llwhcm    时间: 2015-9-1 23:55
int i = 0,a;
i = i++;
a = i;
试试看




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2