- 博客(10)
- 收藏
- 关注
原创 NSArray/NSMutablearray
//oc中用的数组里面的元素都是对象.不放基本数据类型(标量). //定义数组 NSArray *arr1 = [[NSArray alloc]initWithObjects:@"1",@"2",@"3", nil]; NSLog(@"%@",arr1); //便利构造器 NSArray *arr2 = [NSArray arrayWit
2015-09-28 09:55:26 298 1
原创 OC - NSString/NSMutablestring
//定义不可变字符串.NSString *s1 = @"abc"; //初始化NSString *s2 = [[NSString alloc]init];便利构造器NSString *s3 = [NSString string]; //以上两个初始化方法都不常用. //格式化初始化字符串NSString *s4 = [[NSStr
2015-09-28 09:44:13 281
原创 OC - NSString
//定义不可变字符串.NSString *s1 = @"abc";//初始化NSString *s2 = [[NSString alloc]init];//便利构造器NSString *s3 = [NSString string];//以上两个初始化方法都不常用. //格式化初始化字符串 NSString *s4 = [[NSString al
2015-09-15 19:53:20 468
原创 C语言 - 初级内存
代码区:存放的都是编译后形成的二进制文件.常量区:关键词const.放在常量区的常量是只读不可写的.静态区:关键词static.只被初始化一次,默认值为0,程序运行完就会被释放.堆区:关键词malloc.是由程序员手动分配和释放的,它的空间比较大.(内存释放:关键词free,内存都是标记释放的,只是指针不指向这里了,但是内容还在.)栈区:存储的是局部变量和函数参数.(即卸载花括
2015-08-21 19:45:55 467
原创 C语言 - 结构体
声明:在main函数的外面,关键词strcut name{成员变量}; 注意:以分号结尾.结构体变量:由结构体类型修饰的变量;定义strcut 结构体名 变量名={初值};访问成员变量:结构体变量名.成员变量名,中间用”,”隔开;注意:成员变量和普通变量一样,可以直接赋值,注意:字符串不能直接赋值,需要通过strcpy函数来实现.结构体变量也可以直接赋值.例如
2015-08-21 19:41:05 298
原创 C语言-指针
数据访问分为两种形式:直接访问和间接访问.内存单元的编号叫做地址.指针使用来存放地址变量的.它在定义变量时其实还是一种数据类型,但是在实际开发过程中就说指针是地址.例如:int *p = NULL; 尽管int *之间用空格,但是他们是一体的,NULL恒等于0;指针变量所占的字节只与操作系统有关,32位操作系统占用4个字节,64为操作系统占用8字节
2015-08-20 21:33:58 350
原创 C语言-函数
定义:函数是具有特定功能的代码段,即一连串函数语句组合在一起,实现了某一功能,这样的代码段被称为函数.一般定义在xx.m文件里.分类:库函数,也就是系统提供好的函数. 自定义函数:开发者自己写的函数.构成:返回值类型 函数名 (参数) {函数体}函数的写法:要在main函数外面或者xx.m文件里定义.共分为4种函数:第一种.无参数,无
2015-08-20 21:29:13 334
原创 C语言-数组.
定义:数组是一种构造类型,是相同类型的数据成员组成的一组数.组成:是由类型/数组名/数组元素个数/初始值组成.每个元素之间用”,”隔开.注意,数组名字后的[]里不能放变量,可以放常量或者表达式.[]里的数值表示元素的个数.数组下标是数组元素的序号.从0开始到(元素总个数-1).数组不能直接斤西瓜计算,只能对单个元素进行计算,所以,通常来说有数组的地方都有for循环.数组元素的个数超
2015-08-19 20:43:37 394
原创 字符类型,变量,运算符,以及简单的输入输出.交换两个变量
float是单精度浮点型,占用4字节. 用%f打印. int是整型,占用4字节. 用%d打印.double 双精度浮点型,占用八字节. 用%.xd打印.char 字符型,占用1字节. 用%c打印.long长整型,占用4或8字节.
2015-08-19 20:42:21 587
原创 进制转换
二进制转十进制方法:“按权展开求和” 规律:个位上的数字的次数是0,十位上的数字的次数是1,......,依次递增,而十分位的数字的次数是-1,百分位上数字的次数是-2,......,依次递减。注意:不是任何一个十进制小数都能转换成有限位的二进制数。十进制转二进制· 十进制整数转二进制数:“除以2取余,逆序排列”(除二取余数)89÷2 ……14
2015-08-19 20:38:43 357
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人