对于C语言语句的总结
1、空语句也是一条完整的语句,它本身只有一个分号;
2、在表达式语句中,
①eg:y+1;这样的语句也合法,由于它没有赋值语句,所以它产生的值未被保存,即为没有效果;
②eg:print();输出函数,它有返回值,但与输出结果没有什么太大的关系,所以往往它的返回值也就被忽略;
3、if语句中,括号内是任何可以产生整型的表达式,同于while语句;
4、关于break和continue,
①break和continue语句只对内层循环产生作用;
②对于break来讲,即为立即退出循环;
③对continue来讲,它仅仅是跳过当前循环部分而已,所以,在while语句中,因为除了while()其余均为循环体,所以continue会使执行流重新测试表达式的值;在for语句中,continue会把控制流直接转移到调整部分;
④continue语句仅存在于循环中,对于switch语句,当它存在于循环中,continue语句才会起作用;
5、使用goto语句:跳出多层循环。