语句

《C与指针》读书笔记
1.空语句
C最简单的语句是空语句,它只包含一个分号“;”。
2.表达式语句
在一个表达式后面加上一个分号,就可以把表达式转变成语句。
x = y + 3;
下面的语句也是完全合法的
y + 3;
当改语句被执行时,表达式被求值,但它的结果并不保存在任何地方。
3.代码块
代码块就是位于一对花括号之内的可选的声明和语句列表。代码块的语法如下:
{
declarations
statements
}
4.if语句
if(expression)
statement
else
statement
5.while语句
while(expression)
statement
在循环过程中,可以使用break终止整个循环,用continue终止当前那次循环。
6.for语句
for(expression1;expression2;expression3)
statement
其中statement成为循环体。expression1为初始化部分,expression2为条件部分,expression3位调整部分。三个部分都是可选的。
7.do语句
do
statement
while(expression);
8.switch语句
switch(expression){
statement-list
}
贯穿于语句列表之间的是一个或多个case标签:
case constant-expression:
8.1 switch中的break语句
如果在switch语句的执行过程中遇到了break语句,执行流就会立即跳到语句列表的末尾。
switch(comand){
case 'A':
add_entry();
break;
case 'D':
delete_entry();
break;
case 'P':
print_entry();
break;
case 'E':
edit_entry();
break;
}
8.2 default字句
当所有case标签的值都不匹配的时候,执行default子句。
9.goto语句
goto 语句标签;
使用goto语句是十分危险的。但在跳出多层嵌套循环可能非常合适。
while(condition1){
while(condition2){
while(condition3){
if(expression){
goto quit;
}
}
}
}
quit:;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值