黑马程序员技术交流社区

标题: ++c和c++如何判断c数据是否发生变化 [打印本页]

作者: iOSNC    时间: 2015-7-16 21:32
标题: ++c和c++如何判断c数据是否发生变化
++c和c++,相信很多同学和我一样,当多个运算符在一起时,很困扰,最终如何界定c是否发生数据变化!

作者: 慕名黑马生    时间: 2015-7-16 22:24
c=1,而a=++c=2,c=2;c=1,b=c++=1,c=2。c两种情况直接加一,而其他两个表达式你就看+在前面的就是先加后用,变量在前面的则是先用值,再加一
作者: tingyuyisheng    时间: 2015-7-16 22:31
可以用print(”%d“,c);来验证
作者: 紫荆秋雪    时间: 2015-7-16 23:50
每次都打印出来看看
#include <stdio.h>
int main()
{
        int i,c=0;
        for(i=0;i<5;i++)
        {
                c++;
                printf("运行第%d次\nc的值为%d\n",i+1,c);
        }
}

作者: 294250051    时间: 2015-7-17 10:16
用debug,一行一行的执行程序,每一行的程序都显示电脑执行完的当前结果,不必每次都输出检测,那样太麻烦




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