C 结构体变量的成员运算


  1、结构体变量的成员运算

 

    结构体变量的成员运算———结构体变量的成员可以像普通的变量或数组一样参与不同的运算,而这些运算就包括,我们在前面学习过的“算述运算”,“关系运算”,“逻辑运算”。

 

 

   2、例子:

        struct ST

        {

         int a;

         float b;

         char c;

        };

 

        ST test; //定义了结构体变量test

 

        void main()

        {

          test.a =1;

          if( test.a > 0 )

           test.a = test.a+1;

        }

 

       例子分析:

        (1)通过上面的例子,我们可以看到定义了一个结构体变量test,然后,在main函数中,通过test结构体变量调用了成员a并赋值为1

 

        (2)然后,通过if语句判断成员a的值是否大于0,由于当前成员a中的值等于1,即1〉0,所以,判断结果为“真”,然后,就可以执行成员a+1,即1+1等于2,然后,再赋给成员a,这样,成员a中的值由1变为2。

     

 

   非常好,现在,我们已经掌握了C中的“结构体成员运算”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用“结构体成员运算”去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”

 

      不要停留在理论规则上面,快动起来吧!

 

(通过游戏模式学习与训练,需要在电脑上运行)

进入游戏学习与训练