07 2015 档案
摘要:前两天光顾着把最后一点C语言的教程看完了,倍速播放,像是应付自己一样.
今天觉得不能这样学习了,基本功一定要扎实,不能不会走就想着怎么跑.
把李明杰的iOS完整学习路线在Xmind中手打了一遍,一来以后根据自身需求修改比较方便,二来准备就按照路线像打游戏一样闯关,
把每个知识点大概所需时间计划好,这...
阅读全文
摘要:```/* 条件编译: 发生在预处理阶段,在编译之前做的事情 核心:根据条件编译指定的代码 条件不同,编译的部分也不同,生成的目标文件(.o)大小也不一样 */#include int main(int argc, const char *...
阅读全文
摘要:```/* 枚举类型: C语言提供了一个种类型,这种类型的变量的取值被限定在一定的范围之内了 枚举类型的定义: enum 枚举类型名{ 枚举值1,枚举值2,.... }; 举例: 定义一个变量,保存一周的第几天 ...
阅读全文
摘要:```/* 结构体的嵌套: 结构体定义中,结构体的成员又是另外一个结构体变量 结构体的嵌套的注意事项: 1)结构体定义中可以嵌套其他结构体类型的变量 不可以嵌套自己这个类型的变量 struct Date{ ...
阅读全文
摘要:```/* 结构体变量有定义有三种方法 1)先定义结构体,然后在定义结构体变量 struct Student{ //学生学号 int sno; //学生姓名 char name[21]; ...
阅读全文
摘要:```/* C语言中提供了3个动态内存分配函数: 1)malloc 函数 格式: void * malloc(unsigned size); 从内存的堆区分配大小为size个字节的连续的内存空间 如果内存分配成功 返回内存的首地址 ...
阅读全文
摘要:```/* 1、fgets() 该函数一个文件操作相关的函数 暂时使用这个函数可以从键盘商接收一个字符串,保存到数组中 原来接收字符串保存到数组中的方法 char str[50]; 1) scanf("%s",str); /...
阅读全文
摘要:```/* 作用域:可以理解为变量可以使用的范围 变量按照作用域分类:局部变量和全局变量 1)局部变量: 函数的内部或者代码块的内部定义的变量,都称之为 局部变量 代码块: { 代码块语句; ...
阅读全文
摘要:```// main.c// 10-不同类型的常量表示方法//// Created by apple on 14/12/25.// Copyright (c) 2014年 itcast. All rights reserved.//#include int main(int argc, co...
阅读全文
摘要:```/* 类: 一类事物共同特征和行为的抽象 大卡车 小轿车 挖掘机 车类: Car 共同的特征(属性): 颜色 速度 轮子 共同的行为: 跑 停止 对象: ...
阅读全文
摘要:```//// main.m// 05-NSLog函数使用方法//// Created by apple on 15/1/15.// Copyright (c) 2015年 itcast. All rights reserved.//#import int main(int argc, co...
阅读全文
摘要:```/* 字符串指针: 定义: char *字符串指针变量名 = "字符串内容"; 用作:用来保存一个字符串 */#include #include #include int main(int argc, const char * argv[]) {...
阅读全文
摘要:```#include /* 数组指针: 定义一个指针变量,让这个指针变量指向一维数组的元素 二维数组指针 行指针,用来指向二维数组的每一行,存放的是行的首地址 定义格式: 数据类型 (*行指针变量名)[数组第二维的长度]; 二维数组指针的初始化 ...
阅读全文
摘要:```/* 总结: 对于一个一维数组来说 int a[5]; 1)获取 a[i]的地址有几种方法? (1)&a[i] (2)a+i (3) int *p = a; ...
阅读全文
摘要:数组指针:```/* 数组指针: 指向数组元素的指针 数组指针的作用: ...
阅读全文
摘要:昨天看完指针后又看了看iOS学习的基本路径,1个月来用下班的时间每天平均两小时,大概对学习的框架有点认识了.突然觉得路还有好远,就算每天4小时,半年入门后有可能还完全没有涉及到网络,只能独自做单机,好像离独自做出网络通信的App还有很远的路,有些无力感.语法看恶心了,UI又觉得没啥意义,真是眼高手低...
阅读全文
摘要:函数实现两数交换:指针需掌握点:定义指针变量:学习目标:
阅读全文
摘要:按钮 frame控件`CGRect originFrame = self.btnIcon.frame`包含:1.CGPoint 2.CGSize 
阅读全文