黑马程序员技术交流社区

标题: 问个很简单的问题 [打印本页]

作者: disgusting    时间: 2014-6-6 09:55
标题: 问个很简单的问题
int a =5,b=4;
a++==++b的值为真还是假 应该是真吧
作者: sfm    时间: 2014-11-10 11:05
是真的,我刚才计算了一下#include <stdio.h>
int main()
{
    int a = 5,b = 4;
    a++;
    ++b;
    printf("%d %d\n",a++,++b);
    return 0;


}
输出的结果都是6,所以是真的。
作者: sfm    时间: 2014-11-10 13:45
#include <stdio.h>
int main()
{
    int a = 5,b = 4;
    int  c =a++;
    int  d= ++b;
    printf("%d %d\n",c ,d );
    return 0;


}
应该这样写,刚才回复的错了,不好意思,
运行一下结果都是5,所以应该是真的
作者: shenlongfuhuo    时间: 2014-11-10 19:56
执行一下就为真。
作者: donkey2    时间: 2014-11-11 14:49
是真的~




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