无论哪种语言,都会提供两种基本的流程控制结构:分支结构 和 循环结构。。
说真的,写到这里,真的是扯犊子,这OC与C根本没什么区别,要不是组长让写博客,我估计就一句话这就完了。。
那就是本章与C语言中的流程控制与数组一样的。
但是,我还是要写出个性,写出逼格!
顺序结构:程序一级一级的往下执行,中间不能有任何的判断和跳转。
分支结构:1.if 条件语句
用于判断的语句,可以使用任意表达式作为分支条件进行控制。(用法和C一样)
2.swith分支语句
由一个控制表达式和多个case标签组成。switch语句往往需要在case标签之后紧跟一个代码块,csae标签作为这个代码块的标识。
例如:switch(x)
{
csae 5:
csae 6:
}
x如果等于5,则执行csae 5 语句,x如果等于6,则执行csae 6 语句。。
循环结构:while循环;
do while循环;
for循环;
这真的没什么说的,循环嘛,,很重要,跟C中也一模一样哈!!
控制循环结构:同C一样,有break,continue,return,goto,用法同C.......
Object C数组与C中数组也没什么区别。。可是要写什么啊,根本就没有OC的新内容啊~~~唉 ,,就当复习C吧。。
韩
2015年5月10日