• 结构体内不可以定义结构体本身的变量;
  • 但可以定义自己的指针变量;

问题 E: C语言11.8
问题网址:http://codeup.cn/problem.php?cid=100000572&pid=4

  1. 今天在做题目的时候把+=写成了=+,编译通过,但运行结果出错;
  2. 所以为了弄明白这一点写了如下的代码:
    int a=0;
    a += 1; // 此时a = a+1;
    a =+ 1; //此时a=1

也就是说=+是直接赋值,加号的含义是正负,a =+ 1;的含义就是a等于正1.