自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 Object-c类

1      类的声明及定义 一个类包含两部分:类的声明(@interface)和类的定义(@implement)。 类的声明为class.h,而定义为class.m,两个文件的名字相同,后缀名不同。 使用时,只需要import “class.h”即可。 #import @interface Number: NSObject -(void) print(); -(void) setN

2015-05-20 16:38:29 486

原创 Object-c多态

1 id类型 id类型是一种通用的对象类型,id可以用来存储什么类型的对象。类似Java的Object。 2 动态绑定 动态绑定也叫多态,是在程序运行期间,根据对象的实际类型进行相应的调用。 #import #import "Dog.h" #import "Cat.h" int main(){ @autoreleasepool{

2015-05-20 15:41:53 527

原创 C语言IO

1 错误报告 void perror( char const *message); //定义在stdio.h中 如果message不是NULL或空字符串,perror函数会打印出message,后面跟一个分号和空格,然后打印出一条当前错误信息。 2 终止函数 void exit( int status ); //定义于stdlib.h 该函数用于终止程序的运行。status参数返

2015-05-13 11:28:29 697

原创 C语言指针

1指针的声明 int *a; int* a; int* a,b,c //注 *号是*a的一部分,只对标识符有用,所以b和c只是整形变量 int *a,*b,*c; //也可以指定初始值 char *msg = “hello world”; == char *msg; msg = “hello world”;注意:hello world看起来是赋值给 *msg的,其实是赋值给 msg

2015-05-12 15:43:23 340

原创 C语言动态分配内存

1 malloc和free #include //stdlib.h声明如下 void *malloc(size_t size); void free(void *pointer); malloc函数的参数就是需要分配的内存字节数,当可用内存可以满足的时候,就是提取相应字节数的内存,并返回一个指向该内存的指针。 malloc分配的内存是一块连续的内存。 如果操作系统的内存无法满足mal

2015-05-11 17:04:23 401

原创 C语言结构体

1 结构体 数组是相同类型元素的集合。 结构体可以由多种不同类型的数据类型组成的新的数据类型 2 结构体声明 struct Student { int age; charchar *name; };   3 结构体变量的定义 1、先定义结构体,再定义变量 struct Student { int age; charchar *na

2015-05-11 14:49:50 450

原创 C语言数组

1 一维数组定义方式 int a[10]; /* 说明整型数组a,有10个元素 */ float b[10], c[20]; /* 说明实型数组b,有10个元素,实型数组c,有20个元素 */ char ch[20]; /* 说明字符数组ch,有20个元素 */ 不能在方括号中用变量来表示元素的个数,但是可以是符号常数或常量表达式。例如:方括号中常量表达式表示数组元素的个数,如a[5]

2015-05-11 12:00:04 728

原创 C语言数据类型

1数据类型   2 整形字面值 字面值这个术语表示的是字面值常量,指定了自身的值并不允许改变。(const) 十进制的数字可以是 int long或unsigned long。 2.1整形   一般占4个字节(32位),最高位代表符号,0表示正数,1表示负数,取值范围是-2147483648~2147483647,在内存中的存储顺序是地位在前、高位在后。   int a=6;

2015-05-09 15:05:05 387

原创 C语言入门

#include #include #include #define MAX_NUM 20 int add(int,int); int main(){ printf("%s","111"); } int add(int a,int b){ return a+b; } 1.预处理指令 #include   //标准IO库 #include   // #includ

2015-05-09 13:44:05 332

Navicat Premium 11.2.1500 安装包

Navicat Premium 11.2.1500 安装包:链接: https://pan.baidu.com/s/1hsrLIVM 密码: rpj2

2017-11-06

IOS核心动画编程指南

ios核心动画入门指南,

2015-09-27

IOS AutoLayoutk框架

Masonry是一个轻量级的布局框架 拥有自己的描述语法 采用更优雅的链式语法封装自动布局 简洁明了 并具有高可读性 而且同时支持 iOS 和 Max OS X。

2015-09-27

RegClean_Pro

RegClean_Pro_6.21.65.1528 清理注册表

2013-01-28

空空如也

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

TA关注的人

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