欢迎过来吧 关注:2贴子:61
  • 8回复贴,共1

我不怕千万人阻挡 . 只怕

只看楼主收藏回复

我不怕千万人阻挡 . 只怕自己投降 !


回复
来自Android客户端1楼2016-02-01 13:36
    16-02-06:数据结构:链表


    回复
    来自Android客户端4楼2016-02-06 16:04
      16-02-08:数学


      回复
      来自Android客户端5楼2016-02-08 20:55
        在这个if 后面的语句我们是判断i/j等于0或1,还是判断i/j; i +=1;这个东西,疑惑仅仅是i的判断?到底应该怎么判断,判断两个东西还是一个东西?
        c语言编译器最主要的工作是对表达式求值。
        所以在if的判断条件中,只会有1或0之分。
        我写一个简单的程序帮助楼主理解一下吧。
        int i=1,j=2,x;
        while((scanf("%d",&x)==1){
        if(i++/j)
        {
        statement
        }
        }
        分析一下这个简短的程序。我们每次输入一个整数保证循环的执行。
        第一次执行中,i++表达式的值为1,i的值为2,i++/j的值为0。所以if语句不执行。
        第二次执行中,i++表达式的值为2,i的值为3,i++/j的值为1。if语句执行。
        判断是对 i++/j 这个符合表达式的判断。


        回复
        来自Android客户端7楼2016-02-09 09:35
          而lines,是一个指向指针的指针,它的类型为 char **,所以 *lines 是一个指向字符的指针,**lines是一个具体的字符。这一点很重要,一定要明白。


          收起回复
          来自Android客户端8楼2016-02-09 23:53
            16-02-10:
            3个条件判断语句
            3个循环语句
            3个跳转语句和1个开关语句


            回复
            来自Android客户端10楼2016-02-10 12:49
              SeqList


              回复
              来自Android客户端17楼2016-03-04 23:14