objective-c 编程基础(二)

来源:互联网 发布:sql删除rowguid 编辑:程序博客网 时间:2024/05/18 00:41

  在oc编程中,有int、float、double这些基本类型,不赋值的话,默认值为0。

        int a;        //先使用变量a,运算结束之后,变量a再加1        a++;        //变量a先加1,再参与运算        ++a;
  高级跳转语句 goto,

  b相当于一个标签,goto b,就是直接跳转到b标签开始执行,常用于从多个循环内跳出

      // insert code here...        int a;    b:        a++;        NSLog(@"a = %d",a);        if (a < 5) {            goto b;        }
break, 在循环体里面执行到break代表跳出循环
for (int i; i < 100; i++) {            NSLog(@"i = %d",i);            if (i == 6) break;        }
continue,表示代码结束当次循环,继续执行下一次循环

for (int i; i < 100; i++) {            if (i % 2 == 0) continue;            NSLog(@"i = %d",i);        }



 

0 0
原创粉丝点击