原创 指針的小總結

一、什麼是指針? 用來存放變量地址的變量,就稱爲"指針變量"。 二、指針的定義 一般形式: 類名標識符  *指針變量名; int *p; float *q; "*"是一個說明符,用來說明這個變量是個指針變量,是不能省略的,但它

原创 查找最長單詞

char str[] = "today is saturday";//存儲字符串 int count = 0, maxcount = 0 , maxstr = 0 ;//count存儲單詞長度 //maxcount存儲

原创 NSDictionary && NSMutableDictionary && NSSet

 字典存在的意義:1.大容器,用來存儲多個數據  2.用來存儲的數據具有一一對應的關係.(使用key 來標示value)  3.對於字典中的一對鍵值對(key--value)叫做字典中的一個元素,也叫做一個條目,只要是對象就可以,不限制類

原创 Category Extension protocol 總結

一.Category  分類,類目  目的是爲沒有源代碼的類添加方法(只能添加方法不能添加實例變量) 是擴充一個類的功能的方式之一,爲原有的類擴充方法,會成爲原類的一部分,使用即可 category 也分爲.h接口部分和.m實現部分 .h

原创 NSNumber&&NSArray&&NSMutableArray

NSNumber 1.定義基本數據類型 char a = 'f'; int b = 5; short c = 20; long d = 100; float e = 2.5; double f = 225.214; BOOL isTrue

原创 OC中的排序方法實例

OC中排序的方法實例分析:下面是.h文件#import <Foundation/Foundation.h> @interface Person : NSObject { NSString *_name;//姓名 NSI

原创 C語言中參數的傳遞方式

C語言中參數的傳遞方式一般存在兩種方式:一種是通過棧的形式傳遞,另一種是通過寄存器的方式傳遞的。這次,我們只是詳細描述一下第一種參數傳遞方式,另外一種方式在這裏不做詳細介紹。 首先,我們看一下,下面一個簡單的調用例程: int A

原创 C語言編譯四則運算

float a = 0, b = 0, c = 0; char count = 0; printf("輸入運算\n"); scanf("%f%c%f",&a,&count,&b); swit

原创 分數的加減乘除 約分 以及比較大小

.h文件中@interface Fraction : NSObject @property (nonatomic) NSInteger numerator;//分子 @property (nonatomic) NSInteger deno

原创 用C語言輸出一句話的最長單詞

char str[] = "today is saturday";//存儲字符串 int count = 0, maxcount = 0 , maxstr = 0 ;//count存儲單詞長度 //maxcou

原创 熱門的耶穌問題

// 1.如何表示13個人? //通過數組表示,有13個元素,賦值爲1~13 // 2.如何描述報數? //使用count值統計當前是第幾個人 // 3.如何將人剔除,標記已經死掉的人? //將元素值置爲0 //

原创 NSString的部分API分享

1.創建對象 兩種方法 1.便利構造器(+號方法)  NSString *str1 = [NSString stringWithFormat:@"i

原创 OC類和對象

實例變量的可見度: 三種 @public:公共的,在任何文件中都可以訪問,(訪問方式是通過對象+指向操作符 + 實例變量 ,例如: per -> n

原创 繼承及便利構造器

繼承: 當多個類出現部分相同的實例變量和方法時,就要考慮繼承 繼承的使用:將多個類中相同的實例變量的方法提出來寫成一個公共的父類.  [super eat];//[self eat] 使用self來調用自己的方法,死循環.