iOS学习笔记---c语言第六天】的更多相关文章

Block .数组高级 block本质上就是匿名函数(没有名称的函数) block语法和函数指针很相似 回顾函数 函数:C语⾔中,实现某一类功能的代码段. 完整的函数包含两部分:函数声明.函数定义 函数声明,即函数原型.例如:int sum(int x,int y);具有两个整型参 数,一个整型返回值的函数. 函数定义,即函数实现.例如:int sum(int x,int y){     retrun x + y;     } 回顾函数指针 函数指针(变量):存放函数地址(函数名)的指针变量.…
函数  function 命名规范:工程名第一个字母大写,变量函数名小写,不要用拼音和中文, eg:lessonFunction 一.函数声明定义 函数是具有特定功能的代码块        作用:模块化程序 用函数的好处:简化程序.提高开发效率.方便阅读和修改等 函数定义: 返回值类型  函数名(形式参数) { 语句 return 返回值: }     返回值类型:viod  int  char float.....    void下面可以不写return    ,int  下面返回值为整型,c…
IOS学习笔记07---C语言函数-printf函数 0 7.C语言5-printf函数 ------------------------- --------------------------------- qq交流群:创梦技术交流群:251572072                         创梦网络赚钱群:248318056                         创梦娱乐休闲群:224801824 教程下载,在线交流:创梦IT社区:www.credream.com 网络赚…
IOS学习笔记06---C语言函数 --------------------------------------------  qq交流群:创梦技术交流群:251572072                        创梦网络赚钱群:248318056                        创梦娱乐休闲群:224801824  教程下载,在线交流:创梦IT社区:www.credream.com  网络赚钱,营销学习:创梦网赚:www.cremoney.tk  休闲娱乐,在线影视:创梦…
第一讲 初始类和对象 c语言的超集,允许在oc中使用c语言源代码.编译器兼容c语言程序 具备完善的面向对象特性 包含一个运行时系统 类库丰富 面向对象编程 oop 面向对象语言:c++  java   c# 概念:对象.类.封装.继承.多态等 面向过程:分析解决问题的步骤,实现函数,依次调用 面向对象:分析问题组成的对象,协调对象间的联系和通信,解决问题 面向对象设计具有良好的可扩展性.可重用性 类和对象是面向对象的核心 定义类,创建对象,使用对象 具有相同特征和行为的事物的抽象 对象是类的 实…
指针 首先将变量a的地址存放在另一个变量中,比如存放在变量b中,然后通过变量b来间接引用变量a,间接读写变量a的值.用来存放变量地址的变量,就称为"指针变量" int *p=null;   初始值:null恒等于0          变量类型:整型指针 int * 指针变量所占字节数只于操作系统有关 指针类型转换符%p printf("p = %p\n",p); //c语言定义指针的时候,喜欢使用p,q,r等. int *p = NULL; //我们通常所说的指针,…
初级内存管理 iOS应用程序出现crash(闪退),90%以上是内存问题////其他:数组越界,方法只声明没实现 内存问题体现在两个方面:内存溢出\野指针异常 内存溢出:程序运行超出内存上限 野指针异常:对象空间已经被系统收回,仍然使用指针操作这块内存,代码量越大的程序,越难找出出现野指针的位置 内存管理方式:垃圾回收(gc)     MRC(Manual Reference Count)     ARC(Auto Reference  Count) 垃圾回收:程序员只需要开辟内存空间,不需要⽤…
字典,数组 ,集排序 一.字典类 存储以下数据 name:张三; sex:男;age:18 film:风暴; playcount:10000次;price:60元 字典类用于保存具有映射关系(key-value对)的数据 对于“name:张三”来讲,key就是“name”,key对应的value是“张 三” 一个key-value对认为是一个元素(实体),字典是存储key-value对 的容器. //字典里一个key只有一个vlaue, 但是一个value可以有好几个key NSDictiona…
字符串 数组 一.使用苹果帮助文档 学会使⽤用苹果帮助⽂文档是开发者的⼀一项技能 Inherits from 继承⾃自 Conforms to 遵循什么协议 Framework 属于哪个框架 Availability 什么时候可⽤用的 Declared in 声明在什么头文件⾥里 Related documents 相关文档 Sample code ⽰示例代码 快速打开帮助文档 在代码中,将⿏鼠标停留在 类名或者⽅法名上,option+⿏鼠标左键,点击 Reference的超链接进⼊入帮助⽂文档…
继承.初始化方法 一.继承 继承的上层:父类  继承的下层:子类 继承是单向的,不能相互继承 继承具有传递性:A继承于B,B继承于C,A具有B和C的特征和行为 子类能继承父类全部的特征和行为(私有变量也继承过来了,只是不能访问) 面向对象提供了继承语法.能大大简化代码,把公共的方法和实例对象写在父类里.子类只需要写自己独有的实例变量和方法即可 继承既能保证类的完整,又能简化代码 继承特点 oc中只允许单继承 没有父类的类称为根类,oc中得根类是NSObject(祖宗) 继承的内容:所有的实例变量…