返回指针的函数char *test(){ return "rose";} 指向函数的指针double haha(double d, char *s, int a){ }/* 掌握: 1.看懂语法 2.定义指向函数的指针 double (*p)(double, char *, ...
分类:
移动开发 时间:
2014-11-21 01:13:32
阅读次数:
212
本文转自http://www.cnblogs.com/martin1009/archive/2012/06/07/2540123.html//一、NSString/*----------------创建字符串的方法----------------*///1、创建常量字符串。NSString *ast...
分类:
移动开发 时间:
2014-11-19 10:48:35
阅读次数:
134
// \0的ASCII码值是0 // 都是字符串 char name1[8] = "it"; char name2[8] = {'i', 't', '\0'}; char name3[8] = {'i', 't', 0}; char name4[8] = {'i...
分类:
移动开发 时间:
2014-11-16 21:32:29
阅读次数:
157
默认情况下,就是十进制;二进制(0b或者0B开头);八进制(0开头);十六进制(0x或者0X开头)。%o 八进制形式输出整数,%x 十六进制形式输出整数。 int number = 12; int number2 = 13; 上面两句代码在内存中体现形式如下: n位二进制位的取值范围:0~2的...
分类:
移动开发 时间:
2014-11-16 18:33:01
阅读次数:
178
while循环的运行原理: 1.如果一开始条件就不成立,永远不会执行循环体。 2.如果条件成立,就会执行一次循环体,执行完毕,再次判断条件是否成立。 break:直接结束整个while循环。 continue:结束当前的循环体,进入下一次循环体的执行。 定义while循环的步骤:先...
分类:
移动开发 时间:
2014-11-13 00:17:49
阅读次数:
275
内存寻址由大到小,优先分配内存地址比较大的字节给变量;变量越先定义,内存地址就越大;取得变量的地址:&变量名;输出地址:%p;一个变量一定先进行初始化,才能使用。 scanf函数只接受变量的地址,scanf函数是一个阻塞式的函数,等待用户输入,用户输入完毕后,就会将用户输入的值赋值给对应的变量...
分类:
移动开发 时间:
2014-11-12 13:29:55
阅读次数:
178
iOS开发需要学习的主要程序设计语言有:C语言、C++、Objective-C,其中C++、Objective-C都是以C语言为基础,从C语言衍生出来的。因此,C语言是开发iOS软件的基础。 计算机只能识别0和1:0和1组成的指令,0和1组成的数据。 软件就是指令的集合,软件安装在硬盘,运行...
分类:
移动开发 时间:
2014-11-08 18:10:31
阅读次数:
201
学习新知识的步骤:1.这个东西是神马2.学了这个东西后,有神马作用3.这个东西怎么用4.这个东西内部原理是怎么实现的Mac系统采用的是UNIX文件系统,所有的文件都放在根目录/下面,因此没有Windows中分C盘、D盘的概念,文件路径就不再有盘符。用户的个人文件夹(jishangsong是用户名):...
分类:
移动开发 时间:
2014-11-08 16:37:13
阅读次数:
163
iOS基础面试题1.用objective-c写一个插入法排序2.写一个NSString类的实现+(id)initWithCString:(const char *)nullTerminatedCString encoding:(NSStringEncoding)enc...
分类:
移动开发 时间:
2014-11-02 12:09:06
阅读次数:
455
1、声明NSTimer *timer;2、定义timer= [NSTimerscheduledTimerWithTimeInterval:1.0ftarget:selfselector:@selector(updateValue)userInfo:nilrepeats:YES];以下是调用函数...
分类:
移动开发 时间:
2014-10-25 17:19:32
阅读次数:
187