自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 黑马程序员--Foundation框架

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-1、Foundation框架概述框架是封装起来的一个集合,里面包括把许多类、方法、函数、文档按照一定的逻辑组织起来的,在编写程序的时候可以直接调用,这样就是程序开发变得简捷和方便。Foundation框架主要定义了一些基础类,供程序员使用,Foundation框架中所有的类的都继承NSObject这个对象。在Fou

2015-07-28 18:00:36 611

原创 黑马程序员--autorelease和Block

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-/* 1.autorelease的基本用法 1》会将对象放到一个自动释放池中 2》当自动释放池销毁时,会对池子里的所有对象做一次release操作 3》会返回对象本身 4》调用玩autorelease方法后,对象计数器不变2.autorelease的好处 1》不用关心对象释放的时间 2》

2015-07-28 15:09:45 547

原创 黑马程序员--类的三大特性(多态、继承、封装)

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-/* 多态 1.没有继承就没有多态 2.代码的体现:父类类型的指针指向子类对象 3.好处:如果函数或方法变量参数中使用的是父类类型,可以传入父类、子类对象 4.局限性: 1》父类类型的变量 不能 直接调用子类特有的方法,必须强转为子类类型变量后,才能直接访问子类特有的方法*/#import

2015-07-28 14:52:44 445

原创 黑马程序员--类与对象

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、类与对象类是一类事物的统称,是抽象的,拥有相同属性和行为的对象可抽象出一个类。构成元素:事物的名称即类名,属性,行为也可以说是功能。(一般名词都是类,例如坦克发射3颗炮弹轰掉了2架飞机,那坦克,炮弹,飞机是类)对象是现实世界中各种各样的实体。例如:人可以称作是类,而有个人叫小二,有个人叫小一,小二就是对象,小一

2015-07-28 14:31:01 504

原创 黑马程序员--预处理指令、内部和外部函数、递归思想

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-/*宏定义 1.C语言在对源程序进行编译之前,会先对一些特殊的预处理指令作解释(比如之前使用的#include文件包含指令),产生一个新的源程序(这个过程称为编译预处理),之后再进行通常的编译 2.所有预处理指令都是以#开头 3.预处理指令分3钟 4.宏定义 条件编译 文件包含 5.预处理指令

2015-07-28 14:23:42 442

原创 黑马程序员--结构体以及枚举

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-//1.数组与结构体的对比 //数组:只能有多个相同类型的数据构成 //结构体:可以有多个不同的类型数据构成 只能定义数组的同时赋值2.结构体内存分析 补齐算法 补齐算法(对齐算法) 结构体所占用的存储空间 必须是 最大成员字节数的倍数 定义结构体时的内存分析 定义结构体类型(并不会分配存储空间)

2015-07-28 14:13:26 481

原创 黑马程序员--指针

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-/* 指针与数组 :指向一位数组元素的指针数组元素的访问方式 1》数组名[下标]ages[i] 2》指针变量名[下标]p[i] 3> *(p + i) 指针变量的加一 取决于指针类型 */指针的简单运用int main(){ int ages[5] = {10, 2, 3, 8, 66};

2015-07-28 14:02:25 351

原创 黑马程序员--C语言数组

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-int main(){ //数组名 代表地址 //数组的定义格式: 类型 数组名【元素个数】; 如果要在定义数组的同时进行初始化,数组元素个数 只能是常量 或者不写 // 数组的特点 只能存放一种类型的数据,比如int类型的数组、float类型的数组 里面存放的数据称为"元

2015-07-28 13:57:00 362

原创 黑马程序员--循环语句

/* while和do while1.如果一开始条件不成立,永远不会执行循环体 2.如果条件成立, 就会执行一次,完毕后 再次判断条件是否成立break:直接 结束整个循环体 1.使用场合 1> switch语句:退出整个switch语句 2> 循环结构:退出整个循环语句 * while * do while * forcontinue:结束当前循环体,进入下一次

2015-07-28 13:48:37 630

原创 黑马程序员--if语句与switch语句

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-if语句结构的几种表现形式如下: 1.if的第一种结构 if(条件) { 语句1; 语句2; 。。。 }2.if的第二种结构 if (条件) { } else { }3.if的第三种结构 if (条件1) { 语句1; 语

2015-07-28 13:33:07 673

原创 黑马程序员--算数运算和运算符

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、算数运算 C语言一共有34种运算符,包括了常见的加减乘除运算 1.加法运算+ 除开能做加法运算,还能表示正号:+5、+90 2.减法运算- 除开能做减法运算,还能表示符号:-10、-29 3.乘法运算* 注意符号,不是x,而是* 4.除法运算/ 注意符号,不是÷,也不是\,而是/ 整数除于整

2015-07-28 13:21:02 494

原创 黑马程序员--变量的内存分析

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-变量的内存分析 1.内存寻址由小到大,优先分配内存地址比较大的字节给变量 2.变量越先定义,内存地址就越大 3.取得变量的地址:&变量名 4.输出地址:&p 5.一个变量一定要先进行初始化才能使用#include <stdio.h>int main(){ // 内存寻址由大到小 a的地址是:

2015-07-28 13:12:50 420

原创 文章标题黑马程序员--C语言的基础知识

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一、关键字1)关键字的定义 关键字:就是C语言提供的有特殊含义的符号,也叫做“保留字” C语言一共提供了32个关键字,这些关键字都被C语言赋予了特殊含义 auto double int struct break else long switch case enum register typedef ch

2015-07-28 13:05:26 667

类的三大特性

类的三大特性(多态、继承、封装)的介绍 及运用

2015-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除