- 博客(12)
- 收藏
- 关注
原创 黑马程序员———Objctive-C———【NSDictionary、NSMutableDictionary、NSFileManager】
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------——————————————————————————————————————————————————————————————————NSDictionary简写、文件操作、使用注意(1)简写简写创建略.简写获取元素:以前:[dict objectForKey:@
2015-09-09 13:28:26 595
原创 黑马程序员———Objctive-C———【NSArray不可变数组、NSMutableArray可变数组】
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------——————————————————————————————————————————————————————————————————NSArray的常用方法- (NSUInteger)count; 获取集合元素个数- (id)objectAtIndex:(NSUIn
2015-09-09 13:25:28 517
原创 黑马程序员———Objctive-C———【NSString及NSMutalbeString的使用】
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------——————————————————————————————————————————————————————————————————compare方法返回的结果有三种:NSOrderedAscending,NSOrderedSame,NSorderedDescending.str
2015-09-09 13:20:12 529
原创 黑马程序员———C语言———【strlen()和sizeof()的区别、排序、算法】
1、strlen()是函数。strlen()是以字符为单位计算字符串或字符数组的实际长度(不考虑末尾的\0),如果字符串字符数组中间有\0,则计算\0之前的长度。如:char a[]="heima";char b[]={'h','e','i','m','a'};printf("a=%d\n",strlen(a)); //a=5printf("b=%d\n",strlen(
2015-08-19 16:28:25 519
原创 黑马程序员———C语言———【数据结构:单链表】
#include #include #include /* 单链表思路: 当我们在内存中用malloc申请内存空间时,内存分配的空间地址不一定是连续的,因此我们要想将这些不连续的内存空间在使用上变得 连续起来,在不使用数组等集合的情况下,可以使用单链表。 单链表就是一块内存空间分为两部分,一部分用来存储数据,另一部分用来存放指针,该指针指向另一个数据的地址。
2015-08-19 14:24:11 506
原创 黑马程序员———C语言———【枚举、typedef、宏、static和extern、文件操作】
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------———————————————————————————————————————————————————————————————————一、枚举类型1、概念:C语言提供了一种类型,这种类型的变量的取值被限定在一定的范围之内。2、定义:enum 枚举类型名 { 枚举值1 , 枚举
2015-08-14 15:52:23 1149
原创 黑马程序员———C语言———【构造类型及结构体】
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------———————————————————————————————————————————————————————————————————一、构造类型概念:构造数据类型是根据已定义的一个或多个数据类型用构造的方法来定义的。二、定义结构体的方法概念:由相同类型或不同类型的数据用构
2015-08-14 11:38:40 554
原创 黑马程序员———C语言———【函数指针、指针函数、野指针、内存管理、const关键字】
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------——————————————————————————————————————————————————————————————————一、fgets()和fputs()1、fgets()(1)比较该函数时一个文件操作相关的函数原来接收字符串保存到数组中的方法char
2015-08-13 17:35:13 783
原创 黑马程序员———C语言———【指针】
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------——————————————————————————————————————————————————————————————————一、指针概念:内存单元的编号也叫做地址。既然根据内存单元的编号或地址就可以找到所需的内存单元,所以通常也把这个地址成为指针。二、指针变量1、概
2015-08-13 15:43:08 675
原创 黑马程序员———C语言———【二维数组、字符串】
—————————————————————————————————————————————————————————————————————————————一、二维数组的定义1、概念:可以看做是一个特殊的一维数组,这个一维数组的每个元素又是一个一维数组2、定义:数据类型 数组名 [ 第一维的长度(行)] [ 第二维的长度(列)]例如:int a[2][3];1)这是一个特殊的
2015-08-12 14:37:35 2163
原创 黑马程序员———C语言———【一维数组】
一、定义变量时的地址分配例:3的二进制是 [高位] 00000000000000000000000000000011 [低位]0、一个内存单元是一个字节。每个内存单元都有唯一的一个地址。1、先定义的变量分配的是高地址,后定义的变量分配的是低地址。(在内存中,高地址在下面,低地址在上面)2、低位字节存在低地址,高位字节存在高地址。3、变量的地址:变量的首地址(变量在内存中占
2015-08-11 18:42:54 690
原创 黑马程序员———C语言———【按位运算】
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、进制中的转换#include #include void main(){ //定义一个int类型的数字13,分别打印出8进制和16进制的数 int num=13; printf("%o\n",num); //15 printf("
2015-08-11 12:43:53 510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人