编程中的流程控制与指针基础
1. 程序流程控制基础
在编程里,控制程序的流程是很关键的,像 switch
、 break
、 continue
这些语句,在控制程序的执行顺序和逻辑方面发挥着重要作用。
1.1 switch
语句的常量规则
switch
语句里,每个 case
都要基于常量。有效的常量包含数字(例如 47 或者 -12932)以及单字节字符(像 ‘a’ 或者 ‘\n’),而变量(例如 myVar
)和多字节字符串(例如 “Gummy - bear”)则不是有效的常量。要是使用了 default
情况,得按照规范来用,别在 “default” 前面加 “case” 这个词。
1.2 break
语句在循环中的运用
break
语句除了在 switch
语句里使用,还能用于跳出循环。下面是 break
在 while
循环里的使用示例:
i = 1;
while ( i <= 9 ) {
PlayAnInning( i );
if ( IsItRaining() )
break;
i++;
}