自定义博客皮肤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)
  • 收藏
  • 关注

原创 SDAutoLayout

* 某视图调用方法    xxxxx.sd_layout      subview.sd_layout            * 设置其定位/属性   .xxxxx(xxx,x)      * 设置视图相对于参照视图的定位      * self.view1-某参照视图      .leftSpaceToView(self.view1, 10)//左边距      .rightSpa

2016-12-26 17:15:36 276

原创 高级指针

指针的指针 --指针的指针即指针变量的地址 int a=10,b=11; int *p=&a;//定义了p指针,指向a变量的地址 int *q=&b; int **m=&p;//定义了m指针,指向p变量的地址 int **n=&q; printf("%d,%d,%d",a,*p,**m); eg. void func(int **p){ **p=20; } int ma

2016-07-17 21:17:05 303

原创 栈、队列、单链表

栈: #define MAX_SIZE 100//队列的最大长度 //-------------------------栈----------------------- int top=0;//栈顶变量 void add(char st[],char intput){ //入栈函数 st[top]=intput; top++; } void pop(char st[]){

2016-07-17 21:13:31 1073

原创 结构体练习题

----------------结构体指针变量------------- 声明:结构体类型名 *结构体指针变量名(     Student *pstu;     ) 访问形式: -(*结构体指针变量).成员名       (    (*pstu).num;     ) -结构体指针变量->成员名          (   pstu->num   ) 1.学生信息 typedef s

2016-07-17 20:40:45 3605

原创 条件预编译/tyordef/结构体

1.文件包含 使用#include进行文件包含{#include 一般是库函数的头文件;#include “xxx.h” 一般是程序员自己的头文件} 2.条件预编译 1)#if 常量表达式 程序段1 #else 程序段2 #endif 2)#ifdef 标识符---如果定义过,执行 程序段1 #else

2016-07-17 20:33:41 986

原创 指针---练习题

编写一个C程序,输入一些数字,然后按照从大到小的方式输出,要求使用指针实现 void func2(); int main(int argc, const char * argv[]) { int a[10]; int *x,*y; x=a; int i; for (i=0; i<10; i++) { printf("请输入第%d个数

2016-07-17 20:32:17 677

原创 指针

1.指针 一个内存中的地址称为指针 指针变量中存储的是指针 指针变量的*、/、%运算都是没有意义的 +、-运算有意义,针对数组指针做加减运算 指针的定义和赋值 eg: int *pi;//指针的声明 pi=&i;//指针赋值,pi存储了i变量的指针 char *pc=&c;//声明字符指针变量,存储字符变量C的地址 *号(取值符)用法: &号(取址)运算符: *号两边有表达

2016-07-17 20:01:51 222

原创 数组

1.一维数组 int scores[5];//数组的声明 #define LENGTH 5 int scores1[LENGTH];//使用宏定义声明 scores[0]=10;//一维数组的访问,使用下标索引,下标从0开始 //arr[5]=100;X//数组下标越界。可能得到非期望值 int i; i=arr[1];//使用第二个元素进行赋值 //数组初始化为0 int arr1[5]={1

2016-07-14 20:31:10 220

原创 sqlite3---The database file is locked

用sqlite3做数据存储时出现了,The database file is locked的错误,花了大半天的时间找错误    =.= 最后在一篇文章中看到一句“sqlite 的规则是读写分离”恍然大悟 bug原因---读写操作同时进行了。 如果你写代码的时候没有同时进行读写操作,却还是报这样的错误,那通常是下面这两种情况造成的 1.数据库读取/写入的操作结束后,没有关闭数据库,下

2016-06-27 21:58:57 1688

原创 C语言随堂笔记----常量、宏,枚举及函数

1.变量 C语言中的常量有:     1.直接常量        1,10.2,’A’等     2.命名常量      使用const关键字定义      使用#define定义 const关键字定义 -常量     const只能在申明时赋值,只能赋值一次;     eg:        const int count=10;         int const co

2016-06-27 21:24:09 611

原创 随堂笔记---循环结构

1.循环 C语言中循环有三种:     while循环     do..while循环     for循环 2.while循环 语句格式:       do                                  do{       循环语句;                          循环语句;      while(表达式);         

2016-06-27 20:57:36 1575

原创 button点击无反应

我的代码:{ UIImageView *rjUnpBagV=[[UIImageView alloc]initWithFrame:Frame(0, 0, ScreenWidth, ScreenHeight)]; self.rjUnpBagV.backgroundColor=[UIColor whiteColor]; [self.view addSubview:self

2016-06-27 19:58:50 2158

原创 C语言随堂笔记---条件分支结构

1.关系表达式  1.返回结果“真”--非0值和“假”--0值     2.关系逻辑运算符(,=,==,!=)       使用关系运算符构建的关系表达式的结果为两种:0和1,     分别代表假和真字符型数据也可以进行关系运算     3.字符型的关系运算       字符型数据本质上也是一种整型数据       在比较时字符型使用其对应的ASCII码值进行比较       使用

2016-06-26 22:07:56 470

原创 C语言随堂笔记---数据类型、变量、运算符

1.数据类型 1.int 整型数据 2.float 单精度浮点数 double 双精度浮点数 (未定义时,默认为double) 3.char 字符类型 转义字符 : \n 换行;\0空字符; int age;//声明整数类型变量age age=18;//给年龄age赋值 double height = 160.5;//声明并赋值,身高 char se

2016-06-26 21:58:26 366

原创 C语言随堂笔记---第一课

C语言——面向过程语言 C++/java——面向对象语言 断点调试过程中,all output下,(lldb)po age,po用于显示age的值 1.头部导入相关文件 eg.include; 导入 “系统库” "..." 导入 自己写的“库” 2.正确编写main函数 一个C程序最少包含一个main()函数 main()函数中可以调用其他函数 3.printf()函

2016-06-26 21:55:21 446

原创 C语言随堂笔记---数据处理和交互式输入

1.赋值 最基本的赋值运算符为“=” 通用语法为:变量 = 操作数 2.隐式转换 低精度转高精度不会发生数据丢失,高精度转低精度一般发生数据丢失 double d = 30; float f = 3; int i =30.123; printf("d = %f\nf = %f\ni = %d\n", d , f , i); printf("----

2016-06-26 21:48:50 1418

空空如也

空空如也

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

TA关注的人

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