自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 六、预处理程序

概念预处理程序提供了一些工具,使用这些工具能够使其更加易于开发,阅读,修改以及移植到不同系统的程序。也能够订制objective语言从而适合自己的编程风格。 #define用途:给符号名称指派程序常量;#define true 1这样的话在程序中使用到true的地方都用1来代替;注意:预定义的名称不是变量,因此不能为它赋值;这种方式可以只更改一个地方而使程序中所有的数值...

2011-08-19 13:55:56 175

原创 五、分类和协议

分类和协议一、分类有时候在处理类定义的时候,可能想要为其添加一些新方法,但是由不想通过新建很多子类来继承并且增加新方法,这个时候分类就有了用处。相当于在使用的时候只要注明是哪个分类。 下面用例子来说明:#import "Fraction.h" @interface Fraction (tests)     -(void)printftest;  @e...

2011-08-15 08:41:05 139

原创 四、多态、动态类型和动态绑定

多态、动态类型和动态绑定一、多态多态在面向对象语言中,接口的多种不同的实现方式即为多态。也就是说,假如去医院看病,同样是看病,要进不同的门诊去看,门诊就是为了实现看病这个功能的接口,不同的病人选择适合自己的门诊,就是这个道理。 注意:1、  在同一个类中,我们通过相同的函数名,不同的参数或者相同的参数不同的类型;2、  Import两个不用的类,两个类中可以包含相同的函数名...

2011-08-14 10:53:18 96

原创 三、类以及其继承

一、类概述1.1 面向对象面向对象是计算机领域的重心之一,但是很少有具体准确的概念,从使用上来说,面向对象就是在编程过程中采用封装、继承、多态的编程方法。这里我们讲的重心是继承,多态部分后面提及。 1.2 一些基本概念(1)对象对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。  (...

2011-08-12 13:02:16 131

原创 二、简单程序设计

一、创建Xocode工程1、启动Xcode,然后在File菜单下,选择New Project;2、找到Command Line Utility大栏目,在右边的选项中选择Foundation Tool,点击choose选中;3、在出来的savs as 提示后输入工程名,where后面选择工程将要创建的位置,点击save按钮;4、然后你会看到一个工程建立并显示在眼前,在后缀名为.m...

2011-08-11 19:50:13 134

原创 一、Objective-C语言概述

一、简述概念Objective-C 语言是C语言的一个扩展集,它支持C语言的语法。但是它不仅仅只是语言的一种扩充,它是一门面向对象的语言,因此它同时也拥有高级语言的特性。 Objective-C编程语言排名2009年 排名322010年 排名82011年 排名6(最近) 区分职责Xcode:开发环境;Objective:开发语言;Cocoa:函数库;...

2011-08-11 18:32:41 104

原创 十一、文件

一、概述定义说起文件,是指一组相关数据的有序集合。这些数据集的名称叫做文件名。文件通常是存放在外部介质上的,操作系统也是以文件为单位对数据进行管理的,每一个文件都通过唯一的“文件标识”来定位,即文件路径和文件名,当想要使用文件的时候,需要将文件调入内存中。 文件的分类1、  从用户使用的角度看:普通文件和设备文件;2、  从文件编码和数据的组织方式来看:ASCII码文件...

2011-08-09 15:51:13 90

原创 九、结构体、共用体与枚举 十、位运算

结构体、共用体与枚举一、结构体结构体的格式:struct 类型名{成员列表;}变量名列表;  也可以直接定义一个结构体变量:struct{成员列表;}变量名列表;  下面用一个程序将结构体的使用演示:#include<stdio.h>#include<string.h> struct s...

2011-08-08 21:30:10 111

原创 八、指针

一、概念指针的类型就是所指向的程序实体的类型,大小也一样。指针的定义往往和其指向的程序实体一起。 指针的定义:类型 *数组名[元素个数]Int a;Int *p=&a; 指针定义的时候必须要初始化,有时候不想让指针指向任何的变量,可以用null这个关键字来置空。而&符号可以看成是*的逆符号。 在指针作为函数的参数的时候,注意*符号和&am...

2011-08-08 21:29:30 68

原创 七、函数

一、一个简单的函数函数在先前已经用到过,这里就一个程序对于函数进行说明: #include<stdio.h> int a=0;  //全局变量 int main(){         void function1();  //函数1         int fuction2(int temp);  //函数2         int b=...

2011-08-08 21:28:56 72

原创 六、数组

一、一维数组定义初始化数据类型 数组名[长度]举例:Int num[5]; 这句话就是说定义一个int类型的名字为num的大小为5个整型的一维数组。而初始化又有下面的五种方式:1、int a[5]={1,2,3,4,5};2、int b[5]={6,7,8};(没有被赋值的部分会自动补充为0)3、for( i = 0;i<5;i++)       ...

2011-08-08 21:28:18 104

五、循环结构程序设计

循环结构程序设计#include<stdio.h>   int main(){         int whileTime=5;         int dowhileTime=5;         int forTime=5;         int continueTime=5;         int temp;      ...

2011-08-08 13:28:01 103

原创 四、选择结构程序设计

选择结构程序设计#include<stdio.h>  int main(){         int firstNum=1,secondNum=2,thirdNum=3;         int result=0;  /* 单分支if语句 */         if(firstNum==1)                   result++;...

2011-08-08 12:20:40 105

原创 三、简单程序设计(顺序结构程序设计)

一、顺序结构程序 #include<stdio.h>  //头文件声明  int main()       //主函数{         int a,b;   //定义变量         int min(int a,int b);   //定义函数         int max(int a,int b);   //定义函数        ...

2011-08-08 11:49:43 214

原创 二、数据类型、运算符和表达式

 一、数据类型数据类型基本类型整形整形(int)%d短整形(short)长整形(long)字符型(char)%c实型单精度型(float)%f双精度型(double)%lf...

2011-08-08 09:28:49 114

原创 一、C语言概述

一 C语言发展史1、  它的原型ALGOL 60语言。(也成为A语言); 2、  1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。 3、  1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。 4、  1970年,美国贝尔实验室的Ken Tho...

2011-08-07 21:41:50 142

空空如也

空空如也

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

TA关注的人

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