上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 75 下一页
摘要: DJSelectCityViewController.h DJHomeViewController.m DJConstantValue.m 阅读全文
posted @ 2017-02-15 21:09 夜行过客 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一.指针的相关概念 1.1 指针变量 指针是一个变量,存放的是一个地址,该地址指向一块内存空间。 例: int a = 10; int *p = &a; // 定义一个指针变量p,&符号可以取得一个变量在内存当前中的地址。 *p = 5; // 修改指针所指的内存数据为5 1.2 无类型指针 定义一 阅读全文
posted @ 2017-02-07 14:54 夜行过客 阅读(461) 评论(0) 推荐(1) 编辑
摘要: 一.头文件的使用 如果把main函数放在第一个文件中,而把自定义函数放在第二个文件中,那么就需要在第一个文件中声明函数原型。如果把函数原型包含在一个头文件里,那么就不必每次使用函数的时候都声明其原型了。把函数声明放入头文件是很好的习惯。 二.#include 与 #define的意义 #includ 阅读全文
posted @ 2017-02-07 09:58 夜行过客 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 一. 递归的定义 函数可以调用自己,这就叫函数的递归。 先序递归和后序递归 例1:求第n个人的岁数 有n个人排成一队,问第n个人多少岁,他回答比前面一个人大2岁,再问前面一个人多少岁,他回答比前面一个人大2岁,一直问到最后问第一个人,他回答10岁 例2:将十进制数转化为二进制数 例3:斐波那契数列 阅读全文
posted @ 2017-02-06 16:39 夜行过客 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 一. 函数的原型和调用 在使用函数前必须定义或者声明函数。 二. 函数的形参和实参 在调用函数的时候,函数大多数都有参数,主调函数和被调用函数之间需要传递数据。 在定义函数时函数名后面括弧中的变量名称为“形式参数”,简称形参。在调用函数时,函数名后面括号中的变量或表达式称为“实际参数”,简称实参。 阅读全文
posted @ 2017-02-06 10:27 夜行过客 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 1. int scanf(const char *format, ...) 说明:scanf用于通过控制台输入字符串。 注意: (1).通过scanf()函数输入的字符串,系统会自动在其后面补一个0,scanf默认回车和空格都是代表输入完成,这样会导致无法输入一个完整的字符串。 (2).scanf( 阅读全文
posted @ 2017-01-18 17:00 夜行过客 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 监听文本框改变: DJSelectCityViewController.m DJSearchCityResultViewController.m 最终结果: 阅读全文
posted @ 2017-01-12 20:07 夜行过客 阅读(377) 评论(0) 推荐(0) 编辑
摘要: DJSelectCityViewController.m 阅读全文
posted @ 2017-01-11 20:46 夜行过客 阅读(520) 评论(0) 推荐(0) 编辑
摘要: DJSelectCityViewController.m 最终效果: 阅读全文
posted @ 2017-01-10 19:47 夜行过客 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一. rand() rand是一个C语言库函数,功能是生成一个随机数。rand需要一个不同的种子,才能生成不同的随机数。 二. srand(int seed) rand需要一个不同的种子,才能生成不同的随机数。 三. time() 为了保证每次值都不一样,最简便的办法就是取系统时间 unsigned 阅读全文
posted @ 2017-01-06 10:54 夜行过客 阅读(788) 评论(0) 推荐(0) 编辑
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 75 下一页