0%

C语言随手记录0x01

  • switch-case语句:
    switch(a){
      case 1: xxxxxxx; break;
      case 2: xxxxxxx; break;
      case 3: xxxxxxx; break;
      default: xxxxxxx;
    }

      每个case后面的break不要漏,否则case判断成功后,执行后续语句之后会继续向下执行。假设a=2,如果没有break语句,在case 2后续代码执行完毕后,会继续执行case 3的代码。同时最好写上default,保证逻辑完整,debug时更容易找到问题。