OC学习之形参,实参,brake,switch,指针,面对对象

一,形参和实参的区别
1.形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元,实参则在函数声明时就占有内存。实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值,以便把这些值传送给形参。实参和形参在数量上,类型上、顺序上应严格一致,否则就会发生类型不匹配的错误。形参和实参都只有在函数的内部有效。


二,break和switch的区别
2.break只能用在switch或者循环语句中,作用是跳出switch语句或者结束本层循环,转去执行后面的程序。continue只能用在循环体当中,语义是结束本次循环转下一次循环。


三,什么是指针
3.指针就是用来操作地址的特殊数据类型。


四,什么是面对对象
4.面向对象是把构成问题事务分解成各个对象,描叙某个事物在整个解决问题的步骤中的行为。

面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现

你可能感兴趣的:(oc语言基础)